Jarrid Geduld (born 13 January 1990), is a South African actor. He is best known for his roles in the popular films 10,000 BC, Ellen: Die storie van Ellen Pakkies and Boy Called Twist.
IMDB