Acting
Born May 31, 1966 · Washington, District of Columbia, USA
He is an actor and director, known for 12 Monkeys (1995), Fallen (1998) and Jamesy Boy (2014).
Brave the Dark
2025
Sally Pacholok
2015
Fallen
1998
Twelve Monkeys
1995