2019
as Poker Player #2
2018
as Neighbor
2018
as Tuxedo Bouncer
2018
as Station 23
2017
as Paramedic
2016
as Security
2016
as Plainclothes Agent
2015
as Dr. H. Ardshell
2015
as Wash
2013
as Security Guard
2013
as Mandarin Look-Out
2013
as St. Louis Cop
2012
as Secret Service Agent Mike
2012
as Policeman
2009
as Male ATF Agent
2008
as Co-Pilot
2005
as Det. Walker
2005
as News Van Driver
2005
as Firefighter
2004
as CBP Officer
2003
as Referee
2002
as Paramedic
2002
as Dan Clarkson
2002
as Detective O'Halloran
2001
as Agent Richards
2001
as Xindi-Reptilian
1999
as John Stone
1999
as Monk #1
1999
as Walter Lee Younger
1999
as John Clayborn
1990
as Spencer Johnson