2025
Alma and the Wolf as Not available2023
Organ Trail as Pa2022
Babylon as Distribution Executive2021
The Crew as Frank2019
L.A.'s Finest as Romeo Dunn2019
Josiah as The Assistant Director2017
Raven's Home as Rafferty2017
How to Be a Latin Lover as James2017
Suburbicon as James2016
Timeless as Richard Hart / Jimmy Capone2016
Better Things as Not available2016
Hail, Caesar! as Chunk Mulligan2015
Younger as Richard Caldwell2015
Southbound as Lucas2014
Forever as Dr. Frederick Gardner2013
Masters of Sex as George Johnson2013
Newsreaders as Louis LaFonda2012
Elementary as Hank Prince2012
Wanderlust as Jim Stansel2011
The Cape as Travis Hall2011
Man Up! as Will Keen2011
Coming & Going as Simon2011
Fake as Loomis2010
Blue Bloods as Dr. Leonard Walker2009
Modern Family as Scooter2009
Royal Pains as Captain Brian2009
Party Down as Guy Stennislaus2009
Delocated as Rob the New Federal Agent2009
I Love You, Man as Gil2008
Childrens Hospital as Louis La Fonda2008
Rachel Getting Married as Kieran2007
The Ten as Louis La Fonda2006
Diggers as Alan2005
Bones as Aldo Clemens2005
Molotov Samba as Jack Storm2004
Veronica Mars as Calvin Linden2003
Arrested Development as Executive2003
Reno 911! as Mike Powers2002
Gilda Radner: It's Always Something as Bill Murray2000
Achilles' Love as Ike1999
Law & Order: Special Victims Unit as John Valentine1998
Caught Up as Rocker