Christo Loots

Christo Loots

Christo Loots is an actor and assistant director, known for Committed (1991), Global Effect (2002) and Jewel of the Gods (1989).