Jarrid Geduld is known for his work on 10,000 BC (2008), Ellen: Die storie van Ellen Pakkies (2018) and Boy Called Twist (2004).
No data