2017
Confessions of a Teenage Jesus Jerk as Terry
2016
The Wrong House as Mr. Aspinwall
2015
Mothers of the Bride as Sebastian the Cake King
2013
Kirstie as Male Guest (1 episode)
2009
Lie to Me as Howard Taft (1 episode)
2007
Spring Thaw as Young Thane
2006
Dexter as Bob Hicks (1 episode)
2005
Commander in Chief as Reporter Steve (3 episodes)
2005
Bones as Morgan Finley (1 episode)
2003
NCIS as Kyle Ross (1 episode)
2002
Elvira's Haunted Hills as Dr. Bradley Bradley
2002
Windtalkers as Camp Tarawa Staff Sergeant
2001
The Bernie Mac Show as Burt (1 episode)
2001
Crossing Jordan as Tom (1 episode)
2000
Girlfriends as Tom Borden (1 episode)
1998
The Unknown Cyclist as Lance
1998
V.I.P. as Charles Broder (1 episode)
1998
The King of Queens as Brett (1 episode)
1997
The Second Civil War as Young Militia Man
1996
7th Heaven as Baseball Scout (1 episode)
1995
Who Killed Buddy Blue? as Eric Sanders
1993
NYPD Blue as Steve McClintock (1 episode)
1993
Frasier as Clive (1 episode)
1971
Columbo as Tony (1 episode)