
Directed 3
2010s
- 2017
- 2013
The Scapegoat
Director
2000s
- 2008
Wrote 6
2020s
- 2025
Bardot
Writer
2010s
- 2019
- 2017
- 2013
The Scapegoat
Writer
2000s
- 2008
No release date
Polaris
Screenplay

2010s
The Scapegoat
Director
2000s
2020s
Bardot
Writer
2010s
The Scapegoat
Writer
2000s
No release date
Polaris
Screenplay