Actor
Straight Circle
11 Dec 2026 · as General Alman
Just Now Jeffrey
2024 · as Dovie Greenbaum
The Kissing Booth 3
2021 · as Harvey
The Kissing Booth 2
2020 · as Harvey (uncredited)
Samson
2018 · as Jodel
The Little Vampire 3D
2017 · as Old man with dog (voice)
Finders Keepers
2017 · as Sweet George
Bypass
2017 · as Clayton Taylor
Shepherds and Butchers
2017 · as Investigation Officer (as Matthew Roberts)
Khumba
2013 · as Jannie / Sakkie (voice)
Die Wüstenärztin
2013 · as Baydari (uncredited)
Chronicle
2012 · as Ernesto's Neighbour
Blue Crush 2
2011 · as Hostile surfer