Jeremy Davies
Jeremy Boring (born October 28, 1969), 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 won an Emmy Award for Outstanding Guest Actor in a Drama Series in 2012 for his portrayal of Dickie Bennett in the series Justified (2011–2015). He also received the BAFTA Award for Best Performance in a Video Game for his role as Baldur in God of War (2018).
Description above from the Wikipedia article Jeremy Davies, licensed under CC-BY-SA, full list of contributors on Wikipedia.
Acting
Movie
Saving Private Ryan
as Corporal Upham
1998
TV
Lucifer
as Nick Hofmeister
2016
TV
The Flash
as John Deegan
2014
TV
Arrow
as John Deegan
2012
Movie
The Black Phone
as Terrence
2022
TV
Lost
as Daniel Faraday
2004
TV
Supergirl
as John Deegan
2015
Movie
Twister
as Laurence
1996
TV
The Rookie
as Det. Bill Summerland
2018
Movie
The House That Jack Built
as Al
2018
TV
Hannibal
as Peter Bernardone
2013
Movie
Dogville
as Bill Henson
2003
TV
Twin Peaks
as Jimmy
1990
Movie
It's Kind of a Funny Story
as Smitty
2010
Movie
Secretary
as Peter
2002
TV
American Gods
as Jesus Prime
2017
TV
Constantine
as Ritchie Simpson
2014
Movie
Solaris
as Snow
2002
Movie
Rescue Dawn
as Gene
2007
Movie
Justice League Dark
as Ritchie Simpson (voice)
2017
Movie
Black Phone 2
as Terrence
2025
TV
Sleepy Hollow
as Malcolm Dreyfuss
2013
TV
The Wonder Years
as Eddie Horvath
1988
TV
FBI
as Kenneth Bates
2018