Biography

Sharron Ward is a producer and director, known for Addicted in Afghanistan (2009), The Selfless Sikh: Faith on the Frontline (2016) and Israel vs Israel (2014).