Legends of Tomorrow: Jonah Hex to be played by Johnathon Schaech | EW.com

TV | Winter TV Preview

Legends of Tomorrow casts Ray Donovan alum as Jonah Hex

(DC Comics; Stefanie Keenan/Getty Images)

Johnathon Schaech has been tapped to play DC Comics antihero Jonah Hex on Legends of Tomorrow, EW has learned.

In the comics, Jonah Hex is a legendary Civil War veteran-turned-bounty hunter with his own moral code about saving innocent victims. Known as the deadliest man alive, Hex has a horribly disfigured face, which is otherwise known as the mark of the demon.

On Legends, Hex is a morally ambiguous gunslinger with a penchant for danger. Surprisingly, he knows a thing or two about time travel and the future, but is at home in the Wild West. He’s been battling outlaws and gangs for awhile now, and advises the team to be extra careful when they arrive in the small town of Salvation.

“Ever since we decided that Legends would involve time travel, we were eager to do a story set in the Old West,” executive producer Marc Guggenheim previously said. “But if you’re going to do a story set in the DC Universe version of the Old West, you simply must include Jonah Hex in it. We’re thrilled about bringing another well known, beloved DC character to television.”

WANT MORE EW? Subscribe now to keep up with the latest in movies, television, and music.

Jonah Hex was previously brought to life by Josh Brolin in the 2010 live-action film of the same name. Thomas Jane and Adam Baldwin have also both voiced the character in different animated projects.

The Ray Donovan alum, whose credits also include The Client List and Texas Rising, will first appear in episode 11 as a guest-star with the possibility to recur.

DC’s Legends of Tomorrow debuts Thursday at 8 p.m. ET on The CW.