Birthday
N/A
Gender
Male
Place of Birth
Klerksdorp, South Africa
Also know as
--
(2025) Novocaine
as Ben
(2019) The Red Sea Diving Resort
as Mossad Operator
(2020) The Kissing Booth 2
as Miles
(2018) The Kissing Booth
as Council President
(2021) Escape Room: Tournament of Champions
as Technician (uncredited)
(2021) The Kissing Booth 3
as Miles
(2021) Lioness
as Brian Sutton
(2021) Around the World in 80 Days
as Singing Reform Club Member
(2020) Projek Dina
as Gerhard Viviers
(2021) Troukoors
as Stefan
(2017) Blood Drive
as Melvin Slink
(2022) Resident Evil
as Carl
(2024) Wyfie
as Hanco