Zimbabwe
Tafadzwa Chiriga is a visual artist and film director from Harare, Zimbabwe. He studied Film and Television production at NYIT, Old Westbury and currently works and resides in New York City.
Arthur’s Bicycle
(2018)
Little Girl
(2019)