2025
Cold Storage as Travis 'Teacake' Meacham
2023
Finally Dawn as Sean Lockwood
2021
Death to 2021 as Duke Goolies
2021
Free Guy as Walter 'Keys' McKeys
2020
Death to 2020 as Duke Goolies
2020
Spree as Kurt Kunkle
2019
The Kelly Clarkson Show as Self (1 episode)
2019
How to Be Alone as Jack / The Gimp
2018
After Everything as Chris
2017
Molly's Game as Trust Fund Cole
2017
No Activity as Officer Reinhardt (1 episode)
2017
No Activity as Officer Reinhardt (voice) (1 episode)
2017
Beyond Stranger Things as Self (2 episodes)
2016
The Charnel House as Scott
2016
Stranger Things as Steve Harrington (42 episodes)
2015
Empire as Tony Trichter III (1 episode)
2014
Fargo as Gator Tillman (10 episodes)
2014
Sirens as Scenester (1 episode)
2014
Late Night with Seth Meyers as Self (1 episode)
2014
The Tonight Show Starring Jimmy Fallon as Self (2 episodes)
2012
Chicago Fire as Emmett (2 episodes)
2012
Good Mythical Morning as Self (1 episode)
2009
Watch What Happens Live with Andy Cohen as Self - Guest (1 episode)
1988
LIVE with Kelly and Mark as Self - Guest (1 episode)
1953
The Oscars as Self (1 episode)