All roles

Dogtooth
2009, Movie - Drama
The Waiter
2018, Movie - Mystery
Luton
2013, Movie - Drama
Kinetta
2007, Movie - Drama