Doctor Destiny is a supervillain appearing in American comic books published by DC Comics.
Dr. Destiny as he appears in the Justice League animated series
Jeremy Davies as John Deegan in the Arrowverse television crossover "Elseworlds"
Jeremy Boring, known professionally as Jeremy Davies, is an American film and television actor. He is known for playing Ray Aibelli in Spanking the Monkey (1994), Corporal Timothy Upham in Saving Private Ryan (1998), Snow in Solaris (2002), Bill Henson in Dogville (2003), Charles Manson in Helter Skelter (2004), Sergeant Gene DeBruin in Rescue Dawn (2006) and Daniel Faraday on the series Lost (2008–2010).
Davies at the Toronto premiere of Rescue Dawn in September 2006.