
Filmography

The Kelly Clarkson Show
2019 · Self

The Tonight Show Starring Jimmy Fallon
2014 · Self - Guest

Family Guy
1999 · Cool Kid #2 (voice)

Late Night with Seth Meyers
2014 · Self

Jimmy Kimmel Live!
2003 · Self - Guest

The Boys
2019 · Hugh 'Hughie' Campbell

The Hunger Games: Catching Fire
2013 · Marvel

Star Trek: Strange New Worlds
2022 · Ensign Brad Boimler

Oppenheimer
2023 · Richard Feynman

Star Trek: Lower Decks
2020 · Brad Boimler (voice)

Solar Opposites
2020 · Travis (voice), Tomblr Crundle (voice)

Spider-Man: Across the Spider-Verse
2023 · Peter Parker (voice)

The Hunger Games
2012 · Marvel

Workaholics
2011 · Clark

My Adventures with Superman
2023 · Clark Kent / Superman (voice), Clark Kent / Superman / Bizarro (voice)

The Oscars
1953 · Self

People's Choice Awards
1975 · Self - Presenter

Scream
2022 · Richie Kirsch

Companion
2025 · Josh

The Ready Room
2019 · Self

Scream VI
2023 · Richie Kirsch (uncredited)

Rampage
2018 · Connor

Harvey Girls Forever!
2018 · Richie Rich (voice)

The George Lucas Talk Show: Live
TBA · Self

Heads of State
2025 · Marty Comer

Ren & Stimpy
TBA · Tough Josh (voice)

Connor Ratliff Presents: The Acting Class
2024 · Self

Grave Conversations
2024 · Self

Novocaine
2025 · Nate

Vinyl
2016 · Clark Morelle

Logan Lucky
2017 · Fish Bang

Solos
2021 · Zen (voice)

Prime Rewind: Inside The Boys
2020 · Self

Smallfoot
2018 · Pilot (voice)

The Ultimate Improv Show
2023 · Monologist

Batman: The Long Halloween, Part One
2021 · Alberto (voice)

Aunty Donna's Big Ol House of Fun
2020 · Basket And Ball Player

Star Trek Day
2020 · Self

Tragedy Girls
2017 · Jordan Welch

Just Before I Go
2015 · Dylan

Batman: The Long Halloween Deluxe Edition
2022 · Alberto (voice)

Ghostbusters: Night Shift
TBA · Travis (voice)

Sea Oak
2017 · Cole

Plus One
2019 · Ben King

Neighborhood Watch
2025 · Simon McNally

The World Is Watching: Making the Hunger Games
2012 · Self - Marvel

Ithaca
2015 · Marcus Macauley
Untitled Jack and the Beanstalk Film
TBA · (voice)

The Boy Who Couldn't Sleep and Never Had To
2015 · Darren

Grandpa's Haunted Planet: A Live Staged Reading of Star Wars - The Rise of Skywalker
2026 · Han Solo

Just 45 Minutes from Broadway
2012 · Danny

Vineland
2016 · Cole

It's Been Like a Year
2017 · Actor
Blood on the Promontory
TBA · Actor

It Don't Come Easy
2013 · David
Automated Trucking
TBA · Zander

Nice You Meet Me
2023 · Dilvus Shrivelman (voice)

Sitting Babies
2012 · Doug

Close Personal Friends
TBA · Actor

Sucks to Be the Moon
2022 · Handsome Newscaster
Ripple
TBA · Miles

Running Wild
2015 · Eric

Scheme Squad
2015 · Craig