Her films have premiered at many international film festivals and include Stalingrad (2015), Black Diamond (2010), Pakistan Zindabad (2007), French Beauty (2005), Accused #1: Nelson Mandela (2004), and Sophiatown (2003).