Doctor Who
as Charlie
The Saint
as Vittorio
Earth: Final Conflict
as Barry Calvert
Due South
as Mr. Vecchio
La Femme Nikita
as Jovan Mijovich
The Firm
as Prison Warden
The Protectors
as Garage Mechanic
War of the Worlds
as Advocate
The New Avengers
as Halfhide
Skullduggery
as Sorcerer / Dr. Evel
Highpoint
as Prisoner in Jail
Tommy Boy
as 'Yes' Executive
Millennium
as Leacock
Harrison Bergeron
as Commissioner Benson
Mafia Inc.
as Gerlando Zecco
Undue Influence
as Coroner
Power Play
as Blair's Assistant
Shadow Builder
as Bishop Gallo
Finding John Christmas
as Dr. Merkatz
The Dark Hours
as Dr. Lew Lanigan