Jeremy Davies Cast In 2018 DC Crossover

Critically acclaimed actor Jeremy Davies has been cast as Dr. John Deegan in this year’s Arrowverse crossover.

As fans are aware, Dr. Deegan works at Arkham Asylum in Gotham City. But as Warner Brothers announced today – he might just be crazier than the inmates he treats.

With his machinery also drawing in Green Arrow, The Flash and Supergirl to Gotham City, be prepared for a more-than-interesting crossover to come this year.

Davies made his feature debut in David O Russell’s iconic Spanking The Monkey and went on to be cast as Corporal Upham in Steven Speilberg’s Oscar Winning Saving Private Ryan. Davies has been a regular in Fox’s Sleepy Hollow and was seen in the finale of last season’s American Gods. He also appears in The House That Jack Built alongside Matt Dillion, which is set to be released in November this year.


– As Dickie Bennett in acclaimed Emmy and Peabody winning F/X series Justified.
– As Daniel Faraday for three seasons on the groundbreaking ABC series LOST.
– In Rescue Dawn with Christian Bale.
– In Manderlay with Nicole Kidman.

The DC crossover event is coming to FOX8 in December 2018!