Biography
Canadian-born actor who has had made guest appearances in a number of notable television series.
Filmography
Release date: 1/14/2009The Lodger
Role(s): Gregor
Details Release date: 4/20/2007Moola
Role(s): Wild Bill
Details Release date: 8/27/1999Dudley Do-Right
Role(s): Customs Officer
Details Release date: 7/3/2002Men in Black II
Role(s): Young Postal Employee
Details Release date: 1/7/2013Two Hearts to Mouth
Role(s): Noah
Details