2025
Warfare as Brian2025
Our Hero, Balthazar as Not available2023
XO, Kitty as Peter Kavinsky2023
Dream Scenario as Dylan2023
Kali Karate: The 2nd Beginning as Self2022
The Recruit as Owen Hendricks2022
Black Adam as Atom Smasher / Al Rothstein2022
Black Adam: Saviour or Destroyer? as Self2021
The Netflix Afterparty as Self2021
To All the Boys: Always and Forever as Peter Kavinsky2020
To All the Boys: P.S. I Still Love You as Peter Kavinsky2019
The Kelly Clarkson Show as Self2019
Good Trouble as Jesus Foster2019
Charlie's Angels as Langston2019
The Perfect Date as Brooks Rattigan2018
To All the Boys I've Loved Before as Peter Kavinsky2018
Lie Detector as Self2018
Sierra Burgess Is a Loser as Jamey2018
Swiped as Lance Black2017
SPF-18 as Johnny Sanders Jr.2017
Can't Take It Back as Jake Roberts2016
T@gged as Hawk Carter2015
The Late Late Show with James Corden as Self - Guest2014
The Tonight Show Starring Jimmy Fallon as Self2014
How to Build a Better Boy as Jaden Stark2014
Another Assembly as Gabe2014
Abraham & Sarah as Ishmael2013
The Fosters as Jesus Foster2013
Newsreaders as Josh2013
Ironside as Boy #22013
#TheAssignment as Cameron2013
#TheAssignment as Noah2013
#TheAssignment as Ben2013
#TheAssignment as George2012
Good Mythical Morning as Self2012
See Dad Run as Carson2012
Marvin Marvin as Blaine Hotman2011
Austin & Ally as Dallas2011
Jessie as Rick Larkin2010
Shake It Up as Monroe2009
Watch What Happens Live with Andy Cohen as Self - Guest2009
The Gold Retrievers as JoshNaN
Street Fighter as Not availableNaN
The Diary as Not availableNaN
Valet as Not availableNaN
The Greatest Disaster in Cinema History as Not availableNaN
Untitled GameStop Stock Movie as Not available2012
Wordplay as Carter Phillips2011
Turkles as DavidNaN
Union County as Not availableNaN
Listen as Not available2021
North Hollywood ProducerNaN
Ridiculous and Ill-Advised ProducerNaN
The Greatest Disaster in Cinema History ProducerNaN
Listen Producer2025
Our Hero, Balthazar Executive Producer2022
The Recruit Executive Producer2013
#TheAssignment Writer2013
#TheAssignment Producer