Shahbaz Sarwar

Shahbaz Sarwar

Shahbaz Sarwar was born on September 8, 1985 in Copenhagen, Denmark. He is an actor and director, known for Shrouded Destiny: A Star Wars Long Tale Fan Film Production, The Day After (2017) and Tour de Force (2010).

Moives