Shehzad Afzal photograph

Shehzad Afzal

Shehzad Afzal Life story


Shehzad Afzal is a writer, director, producer, editor, cinematographer and game designer born in Dundee, Scotland. He produced and directed Bo Kata a documentary film which received a limited UK theatrical release in 2007.

Related Persons

Next Profile ❯