Academy Award-nominated actor Jackie Earle Haley has joined AMC's upcoming series Preacher

Jackie Earle Haley (seen here in 2014's RoboCop) will play Preacher's Odin Quincannon.

Haley, whose many credits include Little Children, Watchmen and the Nightmare on Elm Street remake, will play Odin Quincannon, a notable villain from the DC/Vertigo comic book the series is based on.The TV incarnation of Odin is described as “a small, decrepit man with the unscrupulous iron will necessary to be the most powerful man in Annville County, Texas. The chief employer in town, Odin runs Quincannon Meat & Power, a 125-year-old family run cattle slaughterhouse business.”Preacher marks the third comic book adaptation for Haley, following Watchmen and Human Target.Based on the comic book by Garth Ennis and Steve Dillon, the Preacher TV show comes from executive producers Seth Rogen, Evan Goldberg and Sam Catlin, with Dominic Cooper (Captain America, Agent Carter) in the title role of Jesse Custer.Odin was a particularly nasty villain in the comic books, which were known for their very adult, very edgy material. Haley will have a recurring role on the Sony-produced series, appearing in 6 of the 10 episodes in the first season.Preacher is debuting later this year on AMC.

Eric Goldman is Executive Editor of IGN TV. You can follow him on Twitter at @TheEricGoldman , IGN at ericgoldman-ign and Facebook at Facebook.com/TheEricGoldman