
Movies (26)

Barbie in the Pink Shoes
as Rothbart / Thorpe / Peasant (voice)
2013

Last Day of the Dinosaurs
as Narrator
2010

Case 39
as Interviewer
2009

The Day the Earth Stood Still
as Helicopter Scientist #2
2008

Postal
as Mob Leader
2007

Gray Matters
as Jordan Phillips
2007

Blade: House of Chthon
as Detective Boone
2006

Edison
as Public Defender
2005

Chaos
as FBI Agent Doyle
2005
Tonka Tough Truck Adventures: The Biggest Show on Wheels
as Tonka Joe (voice)
2004

American Meltdown
as FBI Agent Tucci
2004

Scooby-Doo 2: Monsters Unleashed
as Vomit Reporter
2004

The Survivors Club
as Jack Collins
2004

Miracle
as Lou Nanne
2004

I Spy
as McIntyre
2002

The Burial Society
as Stuart Lightman
2002

Snowbound
as Wiley
2001

UC: Undercover
as Scott Charles
2001

Perfect Murder, Perfect Town: JonBenét and the City of Boulder
as Ron Walker
2000

The Crow: Salvation
as Phillip Dutton
2000

The Test of Love
1999

Before He Wakes
as Winston Becker
1998

A Wing and a Prayer
as Coach Passenger
1998
The Perfect Getaway
as Agent Lawrence
1998

In My Sister's Shadow
as Mr. Connor
1997

Unabomber: The True Story
as John Hauser
1996
TV Shows (24)

Supernoobs
as Memnock
2015

Superbook
as Young Servant / Matthew (voice)
2011

The First 48: Missing Persons
2011

My Little Pony: Friendship Is Magic
as Burnt Oak (voice)
2010

Eureka
as Sam Lovejoy
2006

Psych
as Manny Robertson
2006

Blade: The Series
2006

Terminal City
2005

Johnny Test
2005

Supernatural
as George Waxler
2005

Robson Arms
2005

The 4400
as Agent Hubbard
2004

Gadget & the Gadgetinis
as Additional Voices (voice)
2003

The Dead Zone
as Roscoe
2002

Smallville
as James Beels
2001

Wolf Lake
as Vernon Dicky
2001

Andromeda
as Stranger
2000

2gether: The Series
as Kurt Baron
2000

Crusade
as Nix
1999

First Wave
as Gua Associate
1998

Beyond Belief: Fact or Fiction
as Charlie Lunt (segment "Mail Order Degree")
1997

Touched by an Angel
as Bernie
1994

Diagnosis: Murder
as Carl
1993

Star Trek: Deep Space Nine
as Jakin
1993