Leather Jacket Thug is a fictional character portrayed by David Attar in the TV series DC's Legends of Tomorrow.
They appear in 1 episodes out of a total of 110 aired
Episodes1
Star City 2046
episode S1.E6 february 2016A malfunction sends the Waverider to 2046 Star City where the team faces a future in which they fail to stop Savage and return home.