|2021||The Kissing Booth 3 as Harvey|
|2020||The Kissing Booth 2 as Harvey (uncredited)|
|2018||Samson as Jodel|
|2017||Finders Keepers as Sweet George|
|2017||The Little Vampire 3D as Old man with dog (voice)|
|2011||Blue Crush 2 as Hostile surfer|
|2010||Free Willy: Escape from Pirate's Cove as Blikkies|
|2010||Lost Boys: The Thirst as Blake|
|1993||The Gospel According to Matthew as Young Matthew|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.