2015
Kittens in a Cage as Ted (2 episodes)
2014
Farmed and Dangerous as Chip Randell (4 episodes)
2012
The Seven Year Hitch as Jeremy
2010
The Glades as Scott Winters (1 episode)
2006
Happy Hour (13 episodes)
2006
The Oh in Ohio as Guy at Club
2006
The Unit as Brad (1 episode)
2005
The Triangle as Aron Ackerman (3 episodes)
2005
Commander in Chief as Reporter Barry (5 episodes)
2005
How I Met Your Mother as Michael (1 episode)
2005
Bones as Todd Mirga (1 episode)
2005
Grey's Anatomy as David Pailey (1 episode)
2003
Tru Calling as Ethan (1 episode)
2003
NCIS as Luke Pischedda (1 episode)
2002
American Dreams as Corporal Stewart (1 episode)
2002
Without a Trace as Ben Coleman (1 episode)
2000
Gilmore Girls as Matthew (1 episode)
2000
The Mountain King as Beachgoer
1997
Telling Lies in America as Member of Kevin Boyle's Gang