
Known For
Filmography
2025

Movie
2024
2023

2022



2021



2020

Giraffe
Movie - Released: 8/6/2020

2019


2018





2017


2016


2015



2014
Movie
The Saviour
Movie - Released: 10/21/2014
2013





Movie
2012

2011

2010



2009

Movie
2008


2007
Movie



2006
Movie


2005


Movie


2004

Movie
2003
Movie




TV
2001

Movie

2000

TV

1999
TV
1996

1995
