He is a Canadian actor. His debut was in Kung Fu: The Legend Continues (1993). He is known for The Boondock Saints II: All Saints Day (2009), The Boondock Saints (1999), and Breach (2007). He received a Gemini Award for Best Performance in a Children's or Youth Program or Series in Ghost Cat (2004).