
Known For
Filmography
2025

2024



2023


2021


2019


2016

2009

2008



2007

2006

2005

Plague City: SARS in Toronto
Movie - Released: 5/29/2005

Our Fathers
Movie - Released: 5/11/2005
2004

2002
2001
1999



1998

Babyface
Movie - Released: 3/15/1998

1997



1996
1994
