Mohsen Nabavi

Iranian director, scriptwriter and actor

Mohsen Nabavi is an Iranian-Canadian director, scriptwriter, and actor.