2023
A Little White Lie as Jack Blunt2018
The Middle of X as Carter Camply2016
Better Things as Charles Kemp2014
A Short History of Decay as Jack Fisher2013
Liv and Maddie as Pete Rooney2011
Working Class as Buddy2010
Mike & Molly as David2009
Better Off Ted as Gil2007
The Wedding Bells as Russell Hawkins2006
Psych as Drimmer2005
Grey's Anatomy as Dalton Marks2005
Weeds as Rog2005
Freddie as Bill2005
Extreme Dating as George Thurman2003
NCIS as Ron Sands2003
Las Vegas as Not available2003
Happy Family as Don2003
S.W.A.T. as Customs Agent #12003
Saving Jessica Lynch as 1st Sergeant Robert J. Dowdy2002
CSI: Miami as Russell Miller2002
Less than Perfect as Tom2002
What I Like About You as Alan Lloyd, food critic2002
Spider's Web as Harry Burnham2002
A Little Inside as Ed Mills2001
Scrubs as Milos2001
The Guardian as Mark2000
CSI: Crime Scene Investigation as Stewart Lytle1998
The King of Queens as Larry1998
Lethal Weapon 4 as Detective1997
Hollywood Safari as Rookie McLean1996
3rd Rock from the Sun as Man In Bar1995
JAG as Dr. Sanders1994
ER as Cosi1989
Saved by the Bell as Craig Strand2013
Liv and Maddie Director