Culpa Mía
An Unexpected Love
Platform 7
The Fallout
Adolescence
Mon Potongo
Kenia Os: La OG
Diomedes, el Cacique de La Junta
Moana
The Simpsons Movie
Sarah Townsend is a producer and director, known for Noma: Forgiving Apartheid (2015), Believe: The Eddie Izzard Story (2009) and Diva 51 (2006).
Diva 51
Believe: The Eddie Izzard Story
Whacked
Noma: Forgiving Apartheid