Birthday
1956/01/01 (69 years old)
Gender
Male
Place of Birth
Wales, UK
Also know as
--
(2002) Barbie as Rapunzel
as King Frederick (voice)
(2005) Barbie and the Magic of Pegasus
as King (voice)
(2010) Planet Hulk
as Primus Vand (voice)
(2020) Picture Perfect Mysteries: Dead Over Diamonds
as Mr. White
(2014) A Job
as The Client
(1990) Short Time
as Waiter
(2006) Polly Pocket: Polly World
as Samuel (voice)
(2001) Oh, Baby
as Counsellor
(2009) The Twilight Saga: New Moon
as Mr. Berty
(2017) Escape from Mr. Lemoncello's Library
as Mr. Luigi L. Lemoncello
(2005) Polly Pocket: 2 Cool at the Pocket Plaza
as Samuel (voice)
(2013) Barbie Mariposa & the Fairy Princess
as King Regellius (voice)
(2007) Barbie as the Island Princess
as King Peter (voice)
(2004) Polly Pocket
as Samuel (voice)
(2012) Diary of a Wimpy Kid: Dog Days
as Confederate Soldier
(2014) Zodiac
as Dr. Bowles
(1994) The Sea Wolf
as French Frank (as Russell J. Roberts)
(2021) Fishing for Love
as Edward
(2008) At Jesus' Side
as Pontius Pilate / Disciple / Man #1 (voice)
(2024) Santa Tell Me
as Santa / Kindly Old Man
(2016) DC's Legends of Tomorrow
as Robert Truss
(2006) Psych
as Host
(1997) Stargate SG-1
as Psychiatrist
(2014) When Calls the Heart
as Winkler
(2005) Supernatural
as Guthrie
(2005) Supernatural
as Quentin
(2001) Voyage of the Unicorn
as Banebridge
(2011) Once Upon a Time
as Duke
(2003) Something Else
as (voice)
(1992) Highlander: The Series
as Wilson
(2017) Riverdale
as Headmaster
(2010) My Little Pony: Friendship Is Magic
as Mustache Crystal Pony (voice)
(2019) Carnival Row
as Magistrate
(1990) Glory Days
as Waiter
(1990) It
as Greco
(1985) MacGyver
as Ken