2020
The Black Emperor of Broadway as Eugene O'Neill2018
9-1-1 as David2017
The Good Doctor as Oscar2017
Restraint as Rob2016
Timeless as Pat Quinlan2014
How to Get Away with Murder as Ronald Miller2012
Longmire as Zip2012
Love, Gloria as Freddy2011
Hostel: Part III as Justin2009
Celebrity Ghost Stories as Self2008
The Mentalist as Anthony Tremel2008
Sons of Anarchy as Yates2008
Shutter as Adam2008
Teeth as Brad2006
Fifty Pills as Coleman2003
NCIS as Phil Hanover2003
Nip/Tuck as Matt McNamara2001
Witchblade as Not available2001
Witchblade as Gabriel Bowman2001
Campfire Stories as Donny2000
CSI: Crime Scene Investigation as Jesse Hottman2000
Madigan Men as Luke Madigan2000
Witchblade as Gabriel Bowman1999
The Sopranos as Eric Scatino1999
Strangers with Candy as Stoner Guy #2