‘Arkham Asylum’s New Face: Jeremy Davies Cast As Dr. Deegan In Arrowverse Crossover

Davies was a recent regular on Fox's Sleepy Hollow. He can be seen in November in Lars Von Trier’s The House That Jack Built. He also appeared in the season finale of the critically acclaimed Starz production of American Gods and in Showtime's relaunch of David Lynch’s Twin Peaks.
He made his feature debut in David O Russell’s Spanking the Monkey and followed it up playing the feckless Corp. Abram’s groundbreaking ABC series Lost as Daniel Faraday, a favorite of both fans and critics. Upham in Steven Spielberg’s Saving Private Ryan. Davies logged three seasons on J.J. Davies may be best known for his Emmy-winning portrayal of a rural Kentucky outlaw named Dickie Bennett on the F/X series Justified.
John Deegan in The CW's upcoming DC crossover event that will draw Green Arrow, The Flash and Supergirl to Gotham City. Arkham Asylum for the Criminally Insane just added a medical menace to its staff: Jeremy Davies will portray the nefarious Dr.
The annual DC/WBTV crossover is a three-night event that kicks off with The Flash at 8 PM on Sunday, December 9, followed by Arrow at 8 PM December 10 and capped off with Supergirl on December 11.
Davies is represented by Zero Gravity Management and attorney Karl Austen” />