2024
After Midnight as Self2023
Dick Van Dyke: 98 Years of Magic as Self - Performer2022
So Help Me Todd as Todd2022
Spring Awakening: Those You've Known as Self2021
Zoey's Extraordinary Christmas as Max Richman2020
Trolls: TrollsTopia as Branch (voice)2020
Stars in the House as Self2020
Zoey's Extraordinary Playlist as Max Richman2020
Acting for a Cause as Tybalt2020
Secret Society of Second Born Royals as Professor James Morrow2020
Ghosts of War as Eugene2019
Crazy Ex-Girlfriend: Oh My God I Think It's Over as Self2018
Trolls: The Beat Goes On! as Branch (voice)2018
Mickey’s 90th Spectacular as Self2018
Hot Air as Gareth Whitley2017
Speech & Debate as Walter Healy2016
Match Game as Self - Panelist2016
Graves as Isaiah Miller2016
Monkey Up as Monty (voice)2016
God Bless You, Mr Rosewater as Norman Mushari2015
The Late Show with Stephen Colbert as Not available2015
Lip Sync Battle as Self2015
Crazy Ex-Girlfriend as Greg Serrano2015
Pitch Perfect 2 as Jesse Swanson2015
Flock of Dudes as David2015
Luna Goes Cruising as Crouton (voice)2014
Halt and Catch Fire as Jessie Evans2014
The Oven as Owen Miller2013
Ground Floor as Brody Carol Moyer2013
21 & Over as Casey2013
Cavemen as Dean2012
Comedy Bang! Bang! as Self2012
Girls as Matt Kornstein2012
Wreck-It Ralph as Roy (voice)2012
Pitch Perfect as Jesse Swanson2011
Love Bites as Ben2009
Watch What Happens Live with Andy Cohen as Self - Guest2009
Glee as Jean Baptiste2009
Taking Woodstock as John Roberts2008
Hamlet 2 as Rand Posin2006
Spring Awakening as Georg2006
Stagedoor as Himself2005
Grey's Anatomy as Todd Eames2005
American Dad! as Pastor (voice)2004
House as Derrick1999
Teen Choice Awards as Self - Presenter1956
Tony Awards as Self - Host1956
Tony Awards as Self - PresenterNaN
Street Smart as TrevorNaN
F*ck Valentine's Day as Not available