Stewart Aziz(1958-2018)
- Camera and Electrical Department
Stewart Aziz was born on 27 April 1958 in Toronto, Ontario, Canada. He is known for Millennium (1989), Deceived (1991) and Buying Time (1988). He died on 20 December 2018 in Toronto, Ontario, Canada.