← Back to explore






























Filmography29 titles

Polly Pocket: Polly World
2006as Samuel (voice)
2006as Samuel (voice)

Riverdale
2017as Headmaster
2017as Headmaster

When Calls the Heart
2014as Winkler
2014as Winkler

Supernatural
2005as Quentin
2005as Quentin

Stargate SG-1
1997as Psychiatrist
1997as Psychiatrist

My Little Pony: Friendship Is Magic
2010as Mustache Crystal Pony (voice)
2010as Mustache Crystal Pony (voice)

Psych
2006as Host
2006as Host

Carnival Row
2019as Magistrate
2019as Magistrate

MacGyver
1985as Ken
1985as Ken

Picture Perfect Mysteries: Dead Over Diamonds
2020as Mr. White
2020as Mr. White

Once Upon a Time
2011as Duke
2011as Duke

Highlander: The Series
1992as Wilson
1992as Wilson

DC's Legends of Tomorrow
2016as Robert Truss
2016as Robert Truss

Barbie as the Island Princess
2007as King Peter (voice)
2007as King Peter (voice)

Santa Tell Me
2024as Santa / Kindly Old Man
2024as Santa / Kindly Old Man

Barbie and the Magic of Pegasus
2005as King (voice)
2005as King (voice)

Planet Hulk
2010as Primus Vand (voice)
2010as Primus Vand (voice)

Barbie as Rapunzel
2002as King Frederick (voice)
2002as King Frederick (voice)

Barbie Mariposa and The Fairy Princess
2013as King Regellius (voice)
2013as King Regellius (voice)

Sealed with a List
2023
2023

The Main Event
2020as Administrator
2020as Administrator

Diary of a Wimpy Kid: Dog Days
2012as Confederate Soldier
2012as Confederate Soldier

Escape from Mr. Lemoncello's Library
2017as Mr. Luigi L. Lemoncello
2017as Mr. Luigi L. Lemoncello

The Twilight Saga: New Moon
2009as Mr. Berty
2009as Mr. Berty

Fishing for Love
2021as Edward
2021as Edward

Ben Hur
2003as Roman Merchant (voice)
2003as Roman Merchant (voice)

Voyage of the Unicorn
as Banebridge
as Banebridge

Ernest Rides Again
1993as Suits Commander
1993as Suits Commander

Zodiac
2014as Dr. Bowles
2014as Dr. Bowles