Actor
- Frankie Drake Mysteries (2019)
- Tasting Love (2019)
- Private Eyes (2018)
- Deadly Inferno (2016)
- Degrassi: Next Class (2016)
- (2015)
- Degrassi Goes Hollywood (2009)
- They Come Back (2007)
- Degrassi: Minis (2005)
- Naturally, Sadie (2005)
- Custody of the Heart (2003)
- Time of the Wolf (2002)
- Committed (2001)
- Degrassi: The Next Generation (2001)
- Jewel (2001)
- The Safety of Objects (2001)
- Harlan County War (2000)
- One Kill (2000)
- Range of Motion (2000)
- Earth: Final Conflict (1997)
- Giant Mine (1996)