Jefferson
Burmistrz Kingstown (2021)
Manny (uncredited)
Most Dangerous Game (2020)
Sensor / Comms Officer
The Expanse (2015)
Glenn
Wirus (2014)
Lee Marvin Payne
72 Hours: True Crime (2003)
First Officer Kennedy
Katastrofa w przestworzach (2003)
Malcolm Brenner
Billy Weaver
Missing (2003)
Ryan
Twice in a Lifetime (1999)
Charles Burton
Ziemia: Ostatnie starcie (1997)