Known For Visual Effects
Popular 3.666
Birthday 1965-07-24
Place of Birth Cape Town, Cape Province, South Africa
Also Known As