2023
Secrets in the Desert as Hunter
2020
Perry Mason as Ray Royce (1 episode)
2019
Wowzers as Mr. Dimms
2012
Queens of Country as ATV Dad
2011
The Absent as Sheriff John Jackson
2010
Law & Order: LA as Zack Kinney (1 episode)
2009
Lie to Me as Joe Spaly (1 episode)
2006
Man About Town as Jimmy Dooley
2004
CSI: NY as James Copeland (1 episode)
2004
13 Going on 30 as Alex Carlson
2003
Karen Sisco (1 episode)
2003
Cold Case as Randy Price (1985) (1 episode)
2003
Net Games as Ray Walters
2002
CSI: Miami as Ken Timmons (1 episode)
2002
Fastlane as Julian Martin (1 episode)
2002
Pumpkin as Kent Woodlands
2001
The Last Castle as Duffy
2000
CSI: Crime Scene Investigation as Zed Kiner (1 episode)
1999
Roswell as Dave (1 episode)
1998
Charmed as Rowan (1 episode)
1998
Sex and the City as Jeremiah (1 episode)
1998
Dawson's Creek as Joey's Mugger (1 episode)
1990
Law & Order as Peter Williams (1 episode)