Lost actor Jeremy Davies has been cast in the role of Dr. John Deegan in the upcoming three-night CW Arrowverse crossover of Arrow, The Flash and Supergirl. Dr. Deegan is described as a doctor at Arkham Asylum For the Criminally Insane in Gotham City.
"But he might just be crazier than the inmates he treats," reads the character's official description. "His machinations will draw Green Arrow, the Flash and Supergirl to Gotham City."
"There's almost certainly more to this dark doctor than there appears on the surface, and the fact that he's at Arkham means there's no shortage of psychopaths at hand that he could recruit to his cause."
There is no known DC Comics character named 'Dr. John Deegan.'
Davies is a veteran of Lost, Hannibal, Sleepy Hollow and American Gods. DC fans know him as Ritchie Simpson from both NBC’s Constantine series and last year’s Justice League Dark animated film.
The DC-CW crossover airs December 9, 10, and 11 on the CW.