2025
BitterSweet as Leeds2024
Goodrich as Greg2023
American Born Chinese as Patrick2023
Fool's Paradise as Another Agent2023
A Lot of Nothing as Ted2022
The Patient as Ezra Strauss2022
The Dropout as Roland2021
Ghosts as Eric2021
Zoey's Extraordinary Christmas as David Clarke2020
Stars in the House as Self2020
Zoey's Extraordinary Playlist as David Clarke2020
The Golden Age as Morgan Winslow2019
The Morning Show as Alan2018
The Conners as Nick2018
A Million Little Things as Peter Benoit2018
Barry as Leo Cousineau2018
Kenny as Charlie2017
One Day at a Time as Bryce2017
Get Shorty as Agent Ken Stevenson2016
Lucifer as Joel2016
Office Christmas Party as Tim2015
Entourage as Casting Assistant2014
Silicon Valley as Duncan2014
Cristela as Josh2014
Bad Teacher as Ned2014
Mixology as Cute Guy2013
The Goldbergs as Duane2013
The Fosters as Not available2012
Veep as Jackson2011
American Horror Story as Dr. Dunphy2011
Workaholics as Dan2011
Subject: I Love You as Chris2010
Hot in Cleveland as Tom2009
Castle as Adam Murphy2009
NCIS: Los Angeles as John Booker2009
Modern Family as Rich2008
The Mentalist as Drew Yost2007
Rules of Engagement as Lester2005
Grey's Anatomy as Andy2005
Bones as Christopher Pelant2005
It's Always Sunny in Philadelphia as Jason2005
The Closer as Conner Ellis2004
House as Dr. Medina2004
Desperate Housewives as Leo Katz2004
Who's Your Daddy? as Austin2003
Nip/Tuck as Henry Shapiro2002
Nancy Drew as Newspaper Kid2000
CSI: Crime Scene Investigation as Tom Bell1997
The Practice as Danny Grant1996
A Pig's Tale as Beckerwood1995
Major Payne as Cadet DotsonNaN
Ugly Cry as Not available2025
BULLDOZER Executive Producer2025
BULLDOZER Director2010
Rex Is Not Your Lawyer Writer2010
Rex Is Not Your Lawyer Executive Producer2010
Rex Is Not Your Lawyer Creator