
2024
Tracker as Don Schneider2022
Peacemaker as Evan Calcaterra2019
For All Mankind as Wayne Cobb2018
The Resident as Steve Berman2018
Station 19 as Jeff2018
Narcos: Mexico as Roger Knapp2018
Bumblebee as Roy2018
Like Father as Jimmy Deer2016
Frequency as Gordo2016
The Veil as Ed2015
Big Time in Hollywood, Fl as Ben Dolfe2014
Halt and Catch Fire as Donnie Manning2014
Bad Teacher as Larry2013
The Crazy Ones as Jerome2013
Jobs as Burrell Smith2013
Behind the Candelabra as Stage Manager (uncredited)2012
Major Crimes as Erik Walsh2012
The New Normal as Ben2012
Celeste & Jesse Forever as Peter Pan2012
A Christmas Wedding Date as Tyler2011
Grimm as Oliver Dunbar2011
Jessie as Ted the Delivery Guy2010
Rizzoli & Isles as Rick Jaffe2010
Law & Order: LA as Ray2009
Modern Family as Tony2009
NCIS: Los Angeles as Mike Hobbs2009
Nurse Jackie as Lenny2007
Girl Camp as Addict #22004
Entourage as Rub & Tug Customer #22003
NCIS as Security Guard2003
Las Vegas as Pickpocket2000
CSI: Crime Scene Investigation as Denny Jones