Filmography

YearTitleRole
2019 Charlie's Angels
2019 Good TroubleJesus Adams Foster
2019 To All the Boys I've Loved Before 2Peter Kavinsky
2019 The Perfect DateBrooks Rattigan
2019 The Diary
2018 SwipedLance Black
2018 To All The Boys I've Loved BeforePeter Kavinsky
2018 Sierra Burgess Is a LoserJamey
2017 SPF-18Johnny Sanders Jr.
2017 Can't Take It BackJake Roberts
2017-present T@ggedHawk
2015-2018 The FostersJesus Adams Foster
2011 TurklesDavid
2009 The Gold RetrieversJosh Peters