2020
Murder Manual as Quinn
2013
The Americans as Aide #3 (1 episode)
2009
The Men Who Stare at Goats as Chris - Viet Nam Pvt.
2009
My Father's Will as Fred Evans
2006
Ugly Betty as Troy (2 episodes)
2006
Drake & Josh Go Hollywood as Deegan
2004
Drake & Josh as Deegan (2 episodes)
2003
L.A. Dragnet (1 episode)
2003
Miracles (1 episode)
2002
Dahmer as Lance Bell
2002
National Lampoon's Van Wilder as Male Sophomore
2000
Gilmore Girls as Jack Springsteen (1 episode)
1999
Family Law as Sean Lumberg (1 episode)
1999
Strangers with Candy as Alan (1 episode)