2021
Here Today as Rex2021
The Birthday Cake as Peeno2019
Desus & Mero as Self - Illustrious Guest2018
You as Joe Goldberg2016
The Paper Store as Sigurd Rossdale2016
Adam Green's Aladdin as Prince2015
The Slap as Jamie2014
The Tonight Show Starring Jimmy Fallon as Self2014
Late Night with Seth Meyers as Self2014
Cymbeline as Posthumus2014
Parts Per Billion as Erik2014
Periods. as Not available2013
Greetings from Tim Buckley as Jeff Buckley2012
East of Eden as Caleb2011
Margin Call as Seth Bregman2010
Easy A as Woodchuck Todd2010
The Making of Easy A as Self2009
Watch What Happens Live with Andy Cohen as Self - Guest2009
The Stepfather as Michael Harding2008
Forever Strong as Lars2007
Gossip Girl as Dan Humphrey2007
Drive Thru as Van2006
The Bedford Diaries as Owen Gregory2006
John Tucker Must Die as Scott2004
The Mountain as Sam Tunney2004
Debating Robert Lee as Matt's Debate Opponent2002
What I Like About You as Jake2002
The Twilight Zone as Trace Malone2002
Do Over as Joel Larsen2001
The Nightmare Room as Student (uncredited)2001
The Fluffer as Young Sean2000
The Brothers García as Eddie Bauer2000
Daddio as Todd1998
Will & Grace as Todd1997
The View as Self1992
The Tonight Show with Jay Leno as Not available1988
LIVE with Kelly and Mark as Not available1988
LIVE with Kelly and Mark as Self - Guest2009
Moth Executive Producer