Cet acteur canadien travaille beaucoup à la télévision, au Canada comme aux États-Unis. Il a tenu des rôles majeurs dans des téléfilms et séries comme «Neon Rider», «Dark Angel», «Seven Days», «UC : Undercover», «Da Vinci»,«Cold Squad, brigade spéciale», «La Quatrième dimension»et «Le messager des ténèbres». Il a joué dans
Destination Finale 3 de James Wong,
Underclassman de Marcos Siega,
Ivresse Et Consequences de Chris Koch,
Espion Et Demi de Betty Thomas,
Scary Movie de Keenen Ivory Wayans et
Romeo Doit Mourir d’Andrzej Bartkowiak. En 2006, il est à l’affiche de
Des Serpents Dans L'Avion, aux côtés de Samuel L. Jackson.