Mazdak Taebi is a Canadian filmmaker.
Room 57 TBA
Director, Producer, Writer
The Blind Owl 2018
Director, Writer, Producer
Mercy 2006
Actor, Director, Writer
Story Undone 2004
Actor
Credits from TMDB.