Christo Lloyd Davids (born 20 August 1983) is a South African filmmaker and actor. He is known for his roles in the films Forgiveness, Ernest in the Army and A Boy Called Twist. He is also the Artistic Director of Cape Heart Theatre Company.
2023
as Sollie
2004
as Ernest Grootboom
2003
2000
as Errol Pieterse
1998
as Ben-Ali - Lost Desert Boy