Biography
No biography available for this person.
Filmography
Cast Credits

Crisis
Character: Private Doctor
MOVIE • 2021

Mrs. America
Character:
TV • 2020

Transplant
Character: Ren Campbell
TV • 2020

Carter
Character: Reverend Lawrence
TV • 2018

Frankie Drake Mysteries
Character: General Chanston
TV • 2017

Acceptable Risk
Character: Detective Dusquene
TV • 2017

The Good Witch's Charm
Character: Henry Kael
MOVIE • 2012

Republic of Doyle
Character: Ross Keating
TV • 2010

Murdoch Mysteries
Character: Barclay Blake
TV • 2008

Charms for the Easy Life
Character: Mr. Baines
MOVIE • 2002

Largo Winch
Character: Georgy Kerensky
TV • 2001

Andromeda
Character: Bartolome Naz
TV • 2000

Too Rich: The Secret Life of Doris Duke
Character: Orin Hunter
TV • 1999

Highlander: The Raven
Character: Wilson Geary
TV • 1998

The English Patient
Character: Oliver
MOVIE • 1996

Once a Thief
Character:
TV • 1996

Psi Factor: Chronicles of the Paranormal
Character:
TV • 1996

Liszt's Rhapsody
Character: Franz Liszt
MOVIE • 1996

Spenser: The Judas Goat
Character: Paul
MOVIE • 1994

Bionic Ever After?
Character: Miles Kendrick
MOVIE • 1994