1997
as 1st Lt. Jake Jensen
1999
as Sale House Man #3
2005
as Soldier
1995
as Gang Member #3
2002
as Patient
2014
as Sullivan Jackson
1989
as Low Life #3
2020
as Todd Townson
as Davis
2021
as Chief Adam Tahan
as David Carpenter
2001
as Fight Manager
as Odwalla Man
2019
as Detective Meeks
2010
as Deputy Johnson
2013
2004
as Lance
2024
as Theo Roley
2000
as Mason