Acting
EN cinema · 4 credits
Birthplace
Le Cap, Afrique du Sud
Love the One You Love
Zulu
Finders Keepers
It's Complicated
as Sonja
as Lady
as Laura
as DPS Secretary