Home / Discover / People

Oz the Great and Powerful

2013
as Emerald City Man

The SpongeBob SquarePants Movie

2004
as Captain Bart the Pirate

Night Moves

2014
as Farmer 1

Stolen

2009
as Kevin Byrnes

Guest Star

Episode 3rd Rock from the Sun
Romeo & Juliet & Dick
1997
Episode Pacific Blue
Double Lives
1998
Episode Malcolm in the Middle
Sleepover
2000
Episode Miss Match
I Got You, Babe
2003
Episode Beverly Hills, 90210
Laying Pipe
1999
Episode NCIS
The Searchers
2014
Episode Pretty Little Liars
The Remains of the 'A'
2012
Episode Malcolm in the Middle
Health Scare
2001
Episode Roswell
Four Aliens and A Baby
2002
Episode Cold Case
One Small Step
2008
Episode Charmed
Trial by Magic
2002
Episode Miss Match
The Love Bandit
2003
Episode 3rd Rock from the Sun
I Enjoy Being A Dick
1996
Episode Angel
Why We Fight
2004
Episode Head Cases
Pilot
2005
Episode Vengeance Unlimited
Critical
1999
Episode SpongeBob SquarePants
The SpongeBob SquarePants Movie
2004
Episode Seinfeld
The Cartoon
1998
Episode L.A. Heat
When Irish Eyes Are Smiling
1999
Episode Babylon 5
Movements of Fire and Shadow (1)
1998
Episode Babylon 5
Moments of Transition
1997
Episode Star Trek: Deep Space Nine
Favor the Bold
1997
Episode Miss Match
Divorce Happens
2004