No photo
Acted in 9
2020s
- 2024
A Family Affair
Walter
2010s
- 2010
The Holy Roller
Declan (as Mike Maxwell)
2000s
- 2005
Wish You Were Here
Robert Dunsmore
- 2003
Oh Marbella!
Nick
1990s
- 1998
- 1994
- 1993
Daisy de Melker
Det Wolhuter · 3 episodes
2020s
A Family Affair
Walter
2010s
The Holy Roller
Declan (as Mike Maxwell)
2000s
Wish You Were Here
Robert Dunsmore
Oh Marbella!
Nick
1990s
Daisy de Melker
Det Wolhuter · 3 episodes