Actor
Lilies Not for Me
2025 · as Arthur
G20
2025 · as Situation Room Analyst
Invasive
2024 · as Pierce Patton
Hammarskjöld: Fight for Peace
2023 · as Bill Ranallo
Ephemeron
2022 · as Jonah
Let's Do This Again Sometime
2021
The Day We Didn't Meet
2021 · as Marc
Blue Dress
2020 · as Daniel
Love on Safari
2018 · as Artie Harrington, Jr.
Tödliche Geheimnisse - Jagd in Kapstadt
2017 · as Larry Jordan
Detour
2017 · as Las Vegas Policeman
Mandela's Gun
2016 · as Bob Hepple