Johnathon Schaech (born September 10, 1969) is an American actor and writer. He portrays Jonah Hex in a guest starring role in the first and second seasons of DC's Legends of Tomorrow.

He will return in the third season of DC's Legends of Tomorrow.[1]


DC's Legends of Tomorrow


Season 1
Season 2
Season 3

External links


  1. Jonah Hex returning to the Arrowverse in Legends of Tomorrow Season 3
  2. Legends of Tomorrow season 3 finale will bring back two fan favourites - Digital Spy