2018
The Resident as Roger Stanley (1 episode)
2017
S.W.A.T. as Boone (1 episode)
2017
Dying Laughing as Self
2016
Lucifer as Bobby Lowe (1 episode)
2016
Angel from Hell as Neighbour (1 episode)
2014
Stalker as Louis Atwood (1 episode)
2013
Masters of Sex as Lester Linden (26 episodes)
2013
The Fosters as David (1 episode)
2013
Shotgun Wedding as Ted
2012
The New Normal as Freddie (3 episodes)
2011
The Indestructible Jimmy Brown as Lyman
2011
Whitney as Craig (2 episodes)
2011
2 Broke Girls as Phil Chillin (1 episode)
2011
Friends with Benefits as Kyle (1 episode)
2011
Franklin & Bash (1 episode)
2011
Happy Endings as Franklin (1 episode)
2009
Race to Witch Mountain as Matt
2009
Castle as Todd (1 episode)
2008
Quarterlife as Andy Melman (6 episodes)
2007
Mad Men as Stu Rogison (1 episode)
2006
For Your Consideration as Young Actor
2006
Heroes as Claire's Boss (1 episode)
2005
Love, Inc. (1 episode)
2005
Bones as Kurtis Rossi (1 episode)
2005
Grey's Anatomy as Brady Sullivan (1 episode)
2004
House as Henry (1 episode)
2004
Quintuplets (1 episode)
2003
NCIS as Clarence Tobett (1 episode)
2001
New Port South as Clip
2000
Dude, Where's My Car? as Zellner
2000
CSI: Crime Scene Investigation as Witness (1 episode)
2000
Malcolm in the Middle as Attendant (2 episodes)
2000
Malcolm in the Middle as Pizza Guy (1 episode)
1997
Dharma & Greg as Stan (1 episode)
1997
Buffy the Vampire Slayer as Josh (1 episode)