Known For
Acting
Place of Birth
Johannesburg, South Africa
The Beach
Gregorio
2000
Grease Monkeys
Gavin
2003
Jesus
Lazarus
1999
The Ten Commandments
Reuven
2006
Love
Dirk Malloy
2005
The Life and Death of Peter Sellers
Ted Levy
2004
Long Time Dead
Lucy's Neighbour
2002