Known For
Filmography

Supernoobs
TV · as Memnock · 31 eps

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

The First 48: Missing Persons
TV · 16 eps

Superbook
TV · as Young Servant / Matthew (voice), Jonah, Ninevite · 1 ep

Last Day of the Dinosaurs
Movie · as Narrator

My Little Pony: Friendship Is Magic
TV · as Burnt Oak (voice) · 1 ep

Case 39
Movie · as Interviewer

The Day the Earth Stood Still
Movie · as Helicopter Scientist #2

Gray Matters
Movie · as Jordan Phillips

Postal
Movie · as Mob Leader

Jibber Jabber
TV · as Jelly Roll / Dad · 26 eps

Blade: House of Chthon
Movie · as Detective Boone

Blade: The Series
TV · 1 ep

Psych
TV · as Manny Robertson · 1 ep

Eureka
TV · as Sam Lovejoy · 1 ep

Chaos
Movie · as FBI Agent Doyle

Edison
Movie · as Public Defender

Terminal City
TV · 10 eps

Johnny Test
TV · as Mr. Black (voice) · 1 ep

Robson Arms
TV · as Valentino Kukoc · 2 eps

Supernatural
TV · as George Waxler · 1 ep

The Survivors Club
Movie · as Jack Collins
Tonka Tough Truck Adventures: The Biggest Show on Wheels
Movie · as Tonka Joe (voice)

Scooby-Doo 2: Monsters Unleashed
Movie · as Vomit Reporter

American Meltdown
Movie · as FBI Agent Tucci

Miracle
Movie · as Lou Nanne

The 4400
TV · as Agent Hubbard · 1 ep

I Spy
Movie · as McIntyre

The Burial Society
Movie · as Stuart Lightman

Dead in a Heartbeat
Movie · as Patient

Gadget & the Gadgetinis
TV · as Additional Voices (voice) · 52 eps

The Dead Zone
TV · as Roscoe · 32 eps

Snowbound
Movie · as Wiley

UC: Undercover
Movie · as Scott Charles

Smallville
TV · as James Beels, Edward Groll · 4 eps

Wolf Lake
TV · as Vernon Dicky · 1 ep

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

The Crow: Salvation
Movie · as Phillip Dutton

Andromeda
TV · as Stranger · 1 ep

2gether: The Series
TV · as Kurt Baron · 1 ep

The Test of Love
Movie

Crusade
TV · as Nix · 1 ep

The Perfect Getaway
Movie · as Agent Lawrence

Before He Wakes
Movie · as Winston Becker

A Wing and a Prayer
Movie · as Coach Passenger

First Wave
TV · as Gua Associate · 1 ep

In My Sister's Shadow
Movie · as Mr. Connor

Beyond Belief: Fact or Fiction
TV · as Charlie Lunt (segment "Mail Order Degree") · 1 ep

Unabomber: The True Story
Movie · as John Hauser

Touched by an Angel
TV · as Bernie · 1 ep

Diagnosis: Murder
TV · as Carl · 1 ep

Star Trek: Deep Space Nine
TV · as Jakin · 1 ep

Beverly Hills, 90210
TV · as Hotel Manager · 1 ep

Last Exit to Brooklyn
Movie · as Uptown Doggie
