Known for
Acting
No biography available.
2022
as Doewne Bosch
2021
as Liam (19 episodes)
as Jackson (3 episodes)
2019
as Harlan French (1 episode)
2018
as Troilus (8 episodes)
2017
as Young Reactor Man
2016
as Zander du Toit (3 episodes)
2005
as Dr. Tom Greeff (31 episodes)