Directing
Mazdak Taebi
Mazdak Taebi is a Canadian filmmaker.
Bekannt aus
Story Undone
(2004)
Mercy
(2006)
The Blind Owl
(2018) – Director
Room 57
– Director