
Directed 9
2020s
- 2023
- 2021
2010s
- 2018
Safe Harbour
Director
- 2017
Seven Types of Ambiguity
Director
- 2015
The Beautiful Lie
Director
Gallipoli
Director
- 2012
Beaconsfield
Director
2000s
- 2009
Acted in 1
2010s
- 2012
Beaconsfield
Theo Visser

2020s
2010s
Safe Harbour
Director
Seven Types of Ambiguity
Director
The Beautiful Lie
Director
Gallipoli
Director
Beaconsfield
Director
2000s
2010s
Beaconsfield
Theo Visser