2025
The Phoenician Scheme as Bjorn Lund2025
The Running Man as Bradley Throckmorton2025
Sacramento as Glenn2024
Sausage Party: Foodtopia as Barry (voice)2024
Christmas Eve in Miller’s Point as Officer Gibson2023
Scott Pilgrim Takes Off as Scott Pilgrim (voice)2023
Barbie as Allan2023
Command Z as Kerning Fealty2023
Dream Scenario as Trent2023
Under the Boardwalk as Armen (voice)2023
The Adults as Eric2022
The Boys Presents: Diabolical as Great Wide Wonder (voice)2022
Celebrity Jeopardy! as Self2022
Life & Beth as John2022
Paws of Fury: The Legend of Hank as Hank (voice)2021
Cryptozoo as Matthew (voice)2020
Medical Police as Sal Viscuso (voice)2020
Scott Pilgrim vs. the World Water Crisis as Self - Scott Pilgrim2019
Weird City as Tawny Clem2019
Gloria Bell as Peter2018
The Zen Diaries of Garry Shandling as Garry Shandling (voice)2018
Tyrel as Alan2018
Spivak as Robby LeBeau2017
The Lego Batman Movie as Robin / Dick Grayson (voice)2017
Molly's Game as Player X2017
How to Be a Latin Lover as Remy2017
Lemon as Alex2017
Person to Person as Phil2017
A Very Lovely Dream: One Week in Twin Peaks as Self2017
One Brick at a Time: Making the LEGO Batman Movie as Self2017
Cooking with Alfred as Robin2016
Lunar Jim as Not available2016
Sausage Party as Barry (voice)2016
Man Rots from the Head as Sydney Ward2015
Hot Ones as Self2015
Wet Hot American Summer: First Day of Camp as Jim Stansel2015
A Very Murray Christmas as Jackie the Talent Agent2015
Entertainment as Tommy2015
Thank You, Del: The Story of the Del Close Marathon as Self2015
That Dog as Tim2014
The Tonight Show Starring Jimmy Fallon as Self2014
The Tonight Show Starring Jimmy Fallon as Not available2014
Hits as Bennie2014
Beef as Clovis2013
Drunk History as Maurice Cohen2013
Drunk History as John Endicott2013
This Is the End as Michael Cera2013
The End of Love as Michael2013
Magic Magic as Brink2013
Crystal Fairy & the Magical Cactus as Jamie2013
Here Comes the Night Time as Bartender / Grandmaster Mike2013
Gregory Go Boom as Gregory2013
Brazzaville Teen-Ager as Gunther2013
Failure as Man2013
Bitch as Dave McKenna2012
Comedy Bang! Bang! as Self2012
Honest Trailers as Allan / Self (archive footage)2012
Bright Day as Self2012
The Immigrant as Michael2011
Black Mirror as Beppe2011
Bad Dads as Cory2010
Conan as Self2010
Scott Pilgrim vs. the World as Scott Pilgrim2010
Scott Pilgrim vs. the Animation as Scott Pilgrim (voice)2010
The Making of 'Scott Pilgrim vs. the World' as Self2009
Live from Studio Five as Self2009
Year One as Oh2009
Youth in Revolt as Nick Twisp / François Dillinger2009
Paper Heart as Self2008
Childrens Hospital as Sal Viscuso2008
Between Two Ferns with Zach Galifianakis as Self2008
Extreme Movie as Fred2008
Nick and Norah's Infinite Playlist as Nick2007
Tim and Eric Awesome Show, Great Job! as Jamie Stevens2007
Derek and Simon: The Show as Not available2007
Superbad as Evan2007
Juno as Paulie Bleeker2007
Clark and Michael as Michael2005
Wayside as Todd (voice)2005
Darling Darling as Harold2004
Veronica Mars as Dean2004
Tom Goes to the Mayor as Scrotch (voice)2003
Arrested Development as George Michael Bluth2003
The Berenstain Bears as Brother2002
Confessions of a Dangerous Mind as Chuck (8 & 11 years)2002
Rolie Polie Olie: The Great Defender of Fun as Young Gizmo (voice)2001
Doc as Not available2001
Braceface as Josh Spitz (voice)2001
Anne of Green Gables: The Animated Series as Benjamin (voice)2001
The Ripping Friends as Boy Boy (voice)2001
My Husband's Double Life as Young Ted Welsh2001
Stolen Miracle as Brandon McKinley2001
My Louisiana Sky as Jesse Wade Thompson2001
Walter and Henry as Crying Kid2001
I Was a Rat as Buzzer2000
Frequency as Gordy Jr. (10 Years)2000
Custody of the Heart as John 'Johnny' Raphael2000
Steal This Movie as America - 7 & 8 Years Old2000
Ultimate G's as Young Zac1999
Twice in a Lifetime as Skateboarder #21999
I Was a Sixth Grade Alien as Larrabe Hicks1999
Switching Goals as Taylor1998
Noddy as Butch1998
Rolie Polie Olie as Little Gizmo (voice)1997
La Femme Nikita as Jerome1995
MADtv as Self1993
Late Night with Conan O'Brien as Self - Guest1993
GMTV as Self1992
The Tonight Show with Jay Leno as Not available1990
Twin Peaks as Wally Brando1989
The Simpsons as Nick (voice)1975
Saturday Night Live as Self - Cameo (uncredited)NaN
Jonty as Not available1999
What Katy Did as Dorry CarrNaN
Gummy DirectorNaN
Gummy Writer2024
Self Reliance Thanks2024
Christmas Eve in Miller’s Point Producer2023
The Adults Producer2019
Avenues Original Music Composer2013
Failure Director2013
Brazzaville Teen-Ager Director2013
Magic Magic Executive Producer2013
Bitch Director2013
Failure MusicNaN
Love Is Not the Answer DirectorNaN
Love Is Not the Answer Writer2007
Clark and Michael Creator