Ivan GregoryAlso known as: (Ivor Duvenhage )

Apr 25, 1985
Johannesburg, Gauteng, South Africa

IMDB logo