Actor
The Odyssey
2016 · as Un producteur d'ABC
Angel in the Rubble: The Genelle Guzman Story
2026 · as Liam McAdams
Good Luck, Have Fun, Don't Die
2026 · as Norms Patron #2
Boy Kills World
2024 · as Darrel
The Kissing Booth 2
2020 · as Mr. Johnson
The Last Days of American Crime
2020 · as Government Official
Inside Man: Most Wanted
2019 · as S.W.A.T Commander
Das Kindermädchen: Mission Mauritius
2017 · as Beat Scheidegger
The Little Vampire 3D
2017 · as Bob Thompson (voice)
Resident Evil: The Final Chapter
2016 · as Male Teacher
An American Girl: Lea to the Rescue
2016 · as Rick Clark
Jana und der Buschpilot - Streit der Stämme
2015 · as Günther