The Twilight Saga: New Moon, Barbie as Rapunzel, Barbie and the Magic of Pegasus, Barbie as the Island Princess, Zodiac: Signs of the Apocalypse, Marvel Animated Features, Diary of a Wimpy Kid: Dog Days, Splitting Adam, Barbie: Mariposa and the Fairy Princess, Ghost in the Shell: S.A.C. 2nd GIG - In...
Actor
Title
Year
Status
Character
Escape from Mr. Lemoncello's Library
2017
TV Movie filming
Luigi Lemoncello
My Little Pony: Friendship Is Magic
2016
TV Series
Mustache Crystal Pony
Once Upon a Time
2015
TV Series
Duke
Splitting Adam
2015
TV Movie
Professor Lloyd
Supernatural
2012-2015
TV Series
Guthrie / Demon #2 / Quentin
A Job
2014
Short
The Client
Zodiac: Signs of the Apocalypse
2014
TV Movie
Dr. Bowles
Some Assembly Required
2014
TV Series
Knickknack / Mr. Knickknack
Almost Home
2013/II
Short
Older Man
Barbie Mariposa and the Fairy Princess
2013
King Regellius (voice)
Bread of Heaven
2012
Short
Abbot
Diary of a Wimpy Kid: Dog Days
2012
Confederate Soldier
Iron Man: Armored Adventures
2009-2012
TV Series
Count Nefaria
Luchino Nefaria
Hamlet
2011
King Hamlet
Psych
2010
TV Series
Host
Planet Hulk
2010
Video
Primus Vand (voice)
The Twilight Saga: New Moon
2009
Mr. Berty
Impact
2009
TV Mini-Series
Hal Boon
At Jesus' Side
2008
Video
Pontius Pilate / Disciple / Man #1 (voice)
Barbie as the Island Princess
2007
Video
King Peter (voice)
Polly World: Her First Full-Length Movie
2006
Video
Samuel (voice)
.hack//Roots
2006
TV Series
Phyllo
2 Cool at the Pocket Plaza
2005
Video short
Samuel
Barbie and the Magic of Pegasus 3-D
2005
Video
King (voice)
Oh, Baby
2005
TV Movie
Counsellor
Ghost in the Shell: S.A.C. 2nd GIG - Individual Eleven
2005
Video
Chief Daisuke Aramaki (English version, voice)
Ghost in the Shell: Stand Alone Complex - The Laughing Man