The Hunger Games
Marvel
The Hunger Games: Catching Fire
Marvel
The Boys
Hugh 'Hughie' Campbell
Oppenheimer
Richard Feynman
Spider-Man: Across the Spider-Verse
Peter Parker (voice)
Rampage
Connor
Family Guy
Cool Kid #2 (voice)
Scream
Richie Kirsch
Logan Lucky
Fish Bang
Scream VI
Richie Kirsch (uncredited)
Companion
Josh
Novocaine
Nate
Smallfoot
Pilot (voice)
Heads of State
Marty Comer
Star Trek: Strange New Worlds
Ensign Brad Boimler
Batman: The Long Halloween, Part One
Alberto (voice)
Solar Opposites
Travis (voice)
Star Trek: Lower Decks
Brad Boimler (voice)
Plus One
Ben King
The Tonight Show Starring Jimmy Fallon
Self - Guest
Just Before I Go
Dylan
Tragedy Girls
Jordan Welch
Workaholics
Clark
My Adventures with Superman
Clark Kent / Superman (voice)
Solos
Zen (voice)
Vinyl
Clark Morelle
Jimmy Kimmel Live!
Self - Guest
Neighborhood Watch
Simon McNally
Late Night with Seth Meyers
Self
Ithaca
Marcus Macauley
The Oscars
Self
The Kelly Clarkson Show
Self
Aunty Donna's Big Ol House of Fun
Basket And Ball Player
Batman: The Long Halloween Deluxe Edition
Alberto (voice)
Harvey Girls Forever!
Richie Rich (voice)
Prime Rewind: Inside The Boys
Self
Sea Oak
Cole
People's Choice Awards
Self - Presenter
The World Is Watching: Making the Hunger Games
Self - Marvel
Star Trek Day
Self
Sucks to Be the Moon
Handsome Newscaster
The Boy Who Couldn't Sleep and Never Had To
Darren
The Ready Room
Self
Just 45 Minutes from Broadway
Danny
Vineland
Cole
Ren & Stimpy
Tough Josh (voice)
Grave Conversations
Self
Sitting Babies
Doug
Nice You Meet Me
Dilvus Shrivelman (voice)
Scheme Squad
Craig
It Don't Come Easy
David
Running Wild
Eric
It's Been Like a Year
Automated Trucking
Zander
Close Personal Friends
Ripple
Miles
Blood on the Promontory
Untitled Jack and the Beanstalk Film
(voice)
Grandpa's Haunted Planet: A Live Staged Reading of Star Wars - The Rise of Skywalker
Han Solo
The George Lucas Talk Show: Live
Self
Connor Ratliff Presents: The Acting Class
Self
The Ultimate Improv Show
Monologist
Ghostbusters: Night Shift
Travis (voice)