He is known for his role as George in "La Femme Nikita", Customs inspector in Atom Egoyan's "Exotica", Lord Dread/Lyman Taggert in "Captain Power and the Soldiers of the Future", Detective Dick Hargrove in "T. and T." and as Inspector Winterguild in "". 