Known For
Filmography
Boot Lake
Movie

The Villains of Valley View
TV · as Vic Madden / Kraniac · 38 eps

Amphibia
TV · as One-Eyed Wally (voice) · 15 eps

LEGO Star Wars: All-Stars
TV · as Johnair / Moloch's Thug (voice), Dengar / Dock Worker (voice) · 1 ep

Surf's Up 2: WaveMania
Movie · as Interviewer / Announcer (voice)

The American Gandhi
Movie · as Mark

LEGO Star Wars: The Freemaker Adventures
TV · as Dengar / Imperial Officer / TIE Fighter Pilot (voice), Dengar / Host / Imperial Officer #3 (voice), Dengar / Stormtrooper Sergeant (voice), Dengar / Stormtrooper (voice), Dengar / Trandoshan #2 (voice), Dengar (voice) · 1 ep

Rosewood
TV · as Dr. Saffron Fields · 1 ep

Be Cool, Scooby-Doo!
TV · as Colson McCready (voice) · 1 ep
First Stars I See Tonight
Movie · as Father

Something Wicked
Movie · as Bill Webb

I Know That Voice
Movie · as Self

The Penguins of Madagascar: Operation Special Delivery
Movie · as Private (voice)

Blaze and the Monster Machines
TV · as Zeg · 179 eps

How to Get Away with Murder
TV · as Mr. Morris · 1 ep

Batman: The Dark Knight Returns, Part 2
Movie · as Murray / Radio Voice (voice)

Justice League: The Flashpoint Paradox
Movie · as Steve Trevor (voice)

Batman: The Dark Knight Returns
Movie · as Murray / Radio Voice (voice)

Monsters Vs Aliens: Cloning Around
Movie · as President Hathaway (voice)

Sean Saves the World
TV · as Roger · 1 ep

Beware the Batman
TV · as David Hull / Mercenery (voice) · 1 ep

A Taste of Romance
Movie · as Gill Callahan

Batman: The Dark Knight Returns, Part 1
Movie · as Murray (voice)

The Penguins of Madagascar: Operation Blowhole
Movie · as Private (voice)

The Penguins of Madagascar: Operation Antarctica
Movie · as Private / Leopard Seal #3 (voice)

Scooby-Doo! Spooky Games
Movie · as Jack Riggins / Igor (voice)

Malibu Country
TV · as Mr. Bata · 1 ep

Batman: Year One
Movie · as Henchman (voice)

Winx Club - The Fate of Bloom
Movie · as Mike (voice)

Winx Club - The Battle for Magix
Movie · as Mike (voice)

2 Broke Girls
TV · as Ace · 1 ep

Jessie
TV · as John Wayne 'J.W.' Prescott · 1 ep

Justice League: Crisis on Two Earths
Movie · as Johnny Quick / The Jester (voice)

Wolverine and the X-Men: Fate of the Future
Movie · as Avalanche (voice) (archive footage)

The Penguins of Madagascar: New to the Zoo
Movie · as Private (voice)

The Penguins of Madagascar - Operation: Get Ducky
Movie · as Private

The Penguins of Madagascar: Operation DVD Premiere
Movie · as Private

Scooby-Doo! Abracadabra-Doo
Movie · as Whirlen Merlin (voice)

The Penguins of Madagascar: Happy King Julien Day
Movie · as Private

Scooby-Doo! Mystery Incorporated
TV · as Dr. Rick Spartan (voice), Traveler O'Flaherty (voice) · 1 ep

Hot in Cleveland
TV · as Colin · 3 eps

Shake It Up
TV · as Lance · 1 ep

It's Complicated
Movie · as Dr. Moss

Imagine That
Movie · as Mr. Pratt

The Penguins of Madagascar
Movie · as Private

Castle
TV · as Ethan Wright · 1 ep

Drop Dead Diva
TV · as Attorney Thurman · 1 ep

The Man Who Came Back
Movie · as Billy Duke

Jack Rio
Movie · as Michael Applebaum

Remarkable Power
Movie · as News Anchor

90210
TV · as Charles Clark · 10 eps

True Jackson, VP
TV · as Burt Burlington · 2 eps

The Mentalist
TV · as Gregory Dyer · 1 ep

The Penguins of Madagascar
TV · as Private (voice), Joey · 149 eps

Samantha Who?
TV · as Bill Jacobs · 1 ep

Back to You
TV · as Chad Brackett · 1 ep

Cruel World
Movie · as Deputy Grady

Emily's Reasons Why Not
TV · as The Boss · 1 ep

The Minor Accomplishments of Jackie Woodman
TV · 1 ep

Happy Hour
TV · as Tom Carpenter · 1 ep

Medium
TV · as Stephen Garner · 1 ep

Cuts
TV · 1 ep

American Dad!
TV · as Bartender / Mr. Perkins / Parishioner (voice) · 1 ep

Ghost Whisperer
TV · as Lew Peterson · 1 ep

Supernatural
TV · as Dick Roman

Just Legal
TV · 1 ep

Bones
TV · as Dr. Cole Reese · 1 ep

The Closer
TV · as Deputy D.A. Garnett · 5 eps

Father of the Pride
TV · as Javier (voice) · 1 ep
Second Time Around
TV · as Derek · 3 eps

Las Vegas
TV · as Dave Hunt · 1 ep

Nip/Tuck
TV · as Serge · 1 ep

Happy Family
TV · as Roger · 1 ep

Still Standing
TV · as Perry · 6 eps

Andy Richter Controls the Universe
TV · as Keith · 19 eps

CSI: Miami
TV · as Steven Corbett · 1 ep

Push, Nevada
TV · 2 eps

She Spies
TV · as Matthew Starlin · 1 ep

The Ellen Show
TV · 1 ep

H.U.D.
Movie · as Alexander Steele

Titans
TV · 1 ep

CSI: Crime Scene Investigation
TV · as Adam Matthews · 8 eps

Judging Amy
TV · as Charles Manners · 2 eps

Babylon 5: In the Beginning
Movie · as Presidential Aide

Two Guys and a Girl
TV · as Priest · 1 ep
Encore! Encore!
TV · as Claude Bertrand · 13 eps

The Simple Life
TV · as Greg Champlain · 7 eps

Fix
Movie · as David

Death in Granada
Movie · as Stagehand

Spin City
TV · as Alex · 1 ep

Sliders
TV · as Derek Bond · 1 ep

JAG
TV · as Father Harry O'Rourke · 2 eps

Pig Sty
TV · 1 ep

Exit to Eden
Movie · as James

Gettysburg
Movie · as Col. E. Porter Alexander

Frasier
TV · as Guy · 1 ep

Pretty Woman
Movie · as Day Bellhop

Seinfeld
TV · as Brett · 1 ep

Conquest of the Earth
Movie · as Dr. Zee

Galactica 1980
TV · as Dr. Zee · 8 eps

General Hospital
TV · as Valentin Cassadine, Valentine Cassadine · 572 eps
