Role w serialach
Largo Winch
jako Georgy Kerensky
39 odcinków
Dracula: The Series
jako Alexander Lucard
21 odcinków
Acceptable Risk
jako Detective Dusquene
6 odcinków
Too Rich: The Secret Life of Doris Duke
jako Orin Hunter
4 odcinków
2 odcinków
Nowe życie
jako Ren Campbell
2 odcinków
Legenda telewizji
jako George Malkovich
1 odcinków
Highlander: The Raven
jako Wilson Geary
1 odcinków
1 odcinków
1 odcinków
1 odcinków
Detektyw Murdoch
jako Barclay Blake
1 odcinków
Counterstrike
jako Vince
1 odcinków
Sprawy Frankie Drake
jako General Chanston
1 odcinków
Legenda telewizji
jako George Vladpallin
1 odcinków
Andromeda
jako Bartolome Naz
1 odcinków
Republic of Doyle
jako Ross Keating
1 odcinków
1 odcinków
Carter
jako Reverend Lawrence
1 odcinków
The New Alfred Hitchcock Presents
jako Dave Lawrence
1 odcinków