2009
The Time Traveler's Wife as Dr. Osman
2001
Dead by Monday as Ian
1999
Twice in a Lifetime as Roger (1 episode)
1999
The Passion of Ayn Rand as David
1997
Earth: Final Conflict as Butler (1 episode)
1997
Earth: Final Conflict as Remi (1 episode)
1996
FX: The Series as Dealer (1 episode)
1994
Due South as Logan (1 episode)
1992
The Women of Windsor as Private Secretary