Spudvisor
The Westies
Reykjavik

George Shultz

Batgirl

Commissioner Gordon

The Union
Glorious

Ghat (voice)

Marmaduke

Zeus (voice)

National Champions
Seal Team

Claggart (voice)

Venom: Let There Be Carnage

J. Jonah Jameson (uncredited)

INVINCIBLE

Nolan Grayson / Omni-Man (voice) (24 episodes)

Rushing or Dragging

Terrence Fletcher (Archive Audio)

Klaus

Klaus (voice)

21 Bridges

Captain Matt McKenna

Brockmire

Matt "The Bat" Hardesty (8 episodes)

Fanboy

J.K. / Frank Perry

Justice League

Commissioner Gordon

Patriots Day

Sgt. Jeffrey Pugliese

Rock Dog

Khampa (voice)

The Meddler

Randall Zipper

Archer

Detective (voice) (4 episodes)

Zootopia

Mayor Lionheart (voice)

O.W.C.A. Files

Napoleon / Additional Voices (voice)

Gravity Falls

Stanford Pines (voice) (8 episodes)

Major Lazer

President Whitewall (voice) (11 episodes)

What Lives Inside
Ava & Lala

General Tiger (voice)

BoJack Horseman

Lenny Turtletaub (voice) (13 episodes)

The Boxcar Children
The Rewrite

Dr. Hal Lerner

Murder of a Cat

Sheriff Frank Hoyle

Barefoot

Dr. Bertleman

Jobs

Arthur Rock

Dark Skies

Edwin Pollard

Contraband

Captain Camp

Pound Puppies

Lt. Rock (voice) (1 episode)

Mr. Withers (voice) (1 episode)

Young Adult

Mavis' Publisher (voice) (uncredited)

Blackstone

Detective Burke

The Good Doctor

Detective Krauss

True Grit

J. Noble Daggett (voice) (uncredited)

Megamind

Warden (voice)

Ben 10: Ultimate Alien

Magister Gilhil / Plumber (voice) (1 episode)

The Vicious Kind

Donald Sinclaire

The Way of War

Sergeant Mitchell

Red Sands

Lt. Col. Arson

New in Town

Stu Kopenhafer

Phineas and Ferb
American Dad!

Judge (voice) (1 episode)

Dean of CIA Academy (voice) (1 episode)

Gene (voice) (1 episode)

Jed Farnsworth (voice) (1 episode)

Juno

Mac MacGuff

Postal

Candidate Welles

Spider-Man 3

J. Jonah Jameson

Kim Possible

Martin Smarty / Additional voices (voice) (1 episode)

Martin Smarty (voice) (1 episode)

The Simpsons

Victor Kleskow (voice) (1 episode)

Tabloid Editor (voice) (1 episode)

J. Jonah Jameson (voice) (1 episode)

JJ Gruff (voice) (1 episode)

Dr. Jessup (voice) (1 episode)

Harsh Times

Agent Richards

Numb3rs

Dr. Clarence Weaver (1 episode)

Justice League Unlimited

Eiling (voice) (1 episode)

General Eiling (voice) (4 episodes)

Spider-Man 2

J. Jonah Jameson

The D.A.

Dep. Dist. Atty. Joe Carter (4 episodes)

Hidalgo

Buffalo Bill Cody

Disposal

Older Hunter

Spider-Man

J. Jonah Jameson

The Gift

Sheriff Pearl Johnson

Saturday Night Live

Self - Host (1 episode)

Self - Cameo (uncredited) (1 episode)

Celebrity

Souvenir Hawker

Anastasia

Ensemble and Character Vocals (voice)

The Jackal

FBI Agent T. I. Witherspoon

Oz

Vernon Schillinger (56 episodes)

The Scout

Assistant Coach

Popeye Doyle

Patrolman in Park