1980 – Les Motos sauvages : Homme de la Classe Supérieure
1980 – Le Monstre du train : Mo
1981 – Ticket to Heaven : Greg
1982 – The Grey Fox : Fernie
1985 – One Magic Christmas : Herbie Conklin
1996 – Un Rêve Trop Loin : Patron de bar
2002 – Cypher : Calloway
2003 – One Last Dance : Jerry
2006 – Une Femme Modèle : Léo Rudd
2007 – Married Life : Alvin Walters
2009 – Virtuality : Le Voyage du Phaeton : Sergent de l'Union
2014 – Le Septième Fils : Malcolm Ward
2017 – La Planète des Singes : Suprématie : L'Ancien
Anecdotes[]
Il a travaillé aux côtés de Beverley Elliott, son intérêt amoureux dans l'émission télévisée Hope Island.
Il partage des scènes avec son compatriote acteur Christopher Gauthier dans la série télévisée dramatique de comédie noire Les Désastreuses Aventures des orphelins Baudelaire, dans laquelle ils jouent tous les deux des travailleurs au Lucky Smells Lumbermill.