John Malcolm
The Pirate Bay (2024)
Detective Marsh
THEM (2021)
Businessman
For All Mankind (2019)
Creepy Diner Guy
Unbelievable (2019)
Timothy Buzzkirk
The Resident (2018)
Jacob
Snowfall (2017)
Crawley
Shooter (2016)
Priest (voice)
Dream Corp LLC (2016)
Security Manager
MacGyver (2016)
Wade
The Walking Dead (2010)
Sid Rutledge
Criminal Minds (2005)
Roy Evans
NCIS (2003)
Officer Watson
Without a Trace (2002)
Shawn Metzger
Monk (2002)
General's Aide
The Tick (2001)
Dr. Mark Lantana
Strong Medicine (2000)
Police Officer
Angel (1999)
Cleaner
Charmed (1998)
Pedestrian
Ally McBeal (1997)
Young Lt. Tom Boone
JAG (1995)
Young Cag
Troy Griffin
Diagnosis: Murder (1993)
Deputy Ray Hoese
The X-Files (1993)
Cardassian Officer
Star Trek: Deep Space Nine (1993)