Known For
Filmography

Pastacolypse
Movie · as Al Dente Bob (voice)

Deadwood: The Movie
Movie · as E. B. Farnum

The Griddle House
Movie · as Gus

American Gods
TV · as The Bookkeeper · 1 ep

A Merry Friggin' Christmas
Movie · as Father Jugo

Bar Karma
TV · 12 eps

Mike & Molly
TV · as Dennis · 2 eps

The Face is Familiar
Movie

Trauma
TV · 1 ep

Pretty Ugly People
Movie · as Sam

True Blood
TV · as Bud Dearborne · 38 eps

Disappearances
Movie · as Rat Kinneson

Life
TV · as Holt Easley · 1 ep

Tim and Eric Awesome Show, Great Job!
TV · as Jim · 1 ep

Beyond the Wall of Sleep
Movie · as Joe Slaader
The Treasure of Painted Forest
Movie · as Paul

I Love the '70s: Volume 2
TV · as Self · 1 ep

Bones
TV · as Norbert Mobley · 1 ep

Cyber Wars
Movie · as Riley
Promised Land
Movie · as Clark

Deadwood
TV · as E. B. Farnum · 36 eps
The Tony Danza Show
TV · as Self · 1 ep

Lost
TV · as Oldham · 1 ep

Monte Walsh
Movie · as Skimpy Eagens

Gods and Generals
Movie · as Maj. Gen. A. P. Hill

The Low Budget Time Machine
Movie · as The Prospector

Monkey Love
Movie · as Bradley Chalmers

Monk
TV · as Joshua Skinner · 1 ep

Without a Trace
TV · as Wally Sykes · 1 ep

Crossfire Trail
Movie · as Dewey

Dying on the Edge
Movie · as Tommy

Smallville
TV · as Brent · 1 ep

Stanley's Gig
Movie · as Stanley Myer

On the Edge of 'Blade Runner'
Movie · as Self
Psyko Ferret
Movie · as Stan Veinous (voice)

Stageghost
Movie · as Jack Butler

Nice Guys Sleep Alone
Movie · as Rufus

L.A. Heat
TV · 1 ep

Babylon 5: Thirdspace
Movie · as Deuce

Maximum Bob
TV · as Dicky Crowe · 5 eps

George Wallace
Movie · as T.Y. Odum

Dharma & Greg
TV · as Mike · 1 ep

The Practice
TV · as Mr. Simmons · 1 ep

George & Leo
TV · 1 ep

George Wallace
TV · as T.Y. Odum · 2 eps

Andersonville
Movie · as Munn

Last Man Standing
Movie · as Joe Monday

Forest Warrior
Movie · as Paul Carpio

The Pretender
TV · as Roy Abbot · 1 ep

Andersonville
TV · as Munn · 2 eps

Jumanji
TV · as Professor J.S. Ibsen (voice) · 1 ep

Phoenix
Movie · as Miro

Hologram Man
Movie · as Manny / Giggles

Siringo
Movie · as Tully

Santo Bugito
TV · as Clem (voice) · 1 ep

Wagons East!
Movie · as Zeke

Mirror Mirror 2: Raven Dance
Movie · as Roger

The Client
Movie · as Wally Boxx

Babylon 5
TV · as Deuce · 1 ep

ER
TV · as Mr. Percy · 1 ep

Man's Best Friend
Movie · as Ray

Skeeter
Movie · as Gordon Perry

Walker, Texas Ranger
TV · as Will Stanton, Mayor · 1 ep

The X-Files
TV · as Edward Funsch · 1 ep

Return to Lonesome Dove
TV · as Lippy Jones · 4 eps

Batman: The Animated Series
TV · as Karl Rossum (voice) · 4 eps

Sometimes They Come Back
Movie · as Mueller
The Bob Newhart Show 19th Anniversary Special
Movie · as Larry

The Rocketeer
Movie · as Skeets

Mirror Mirror
Movie · as Mr. Veze

The Giant of Thunder Mountain
Movie · as Percey Crow

Deadly Weapon
Movie · as Reverend Smith

Thunderground
Movie · as Ratman

Lonesome Dove
TV · as Lippy Jones · 4 eps

Coach
TV · as Jesse, Larry · 1 ep

Dead Aim
Movie · as Brennan

The Man Who Broke 1,000 Chains
Movie · as Trump

Last Man Standing
Movie · as Casper

Married... with Children
TV · as Cousin Eb · 1 ep

Black Moon Rising
Movie · as Tyke Thayden

The Defiant Ones
Movie · as Mason

Dalton: Code of Vengeance II
Movie · as Bobby Fuller

Matlock
TV · as Mickey Sanders · 1 ep

Fletch
Movie · as Jim Swarthout

Streets of Justice
Movie · as Weasel

The Twilight Zone
TV · 1 ep

City Heat
Movie · as Lonnie Ash

Imps*
Movie · as Carl

Lone Wolf McQuade
Movie · as Snow

Nightmares
Movie · as Gas station attendant (segment "Terror in Topanga") (uncredited)

Who Will Love My Children?
Movie · as Cleve Shelby

China Lake
Movie · as Little Germ

The Ballad of Gregorio Cortez
Movie · as Cowboy

Women of San Quentin
Movie · as Countee

Blade Runner
Movie · as Sebastian

The Luck of Roaring Camp
Movie · as Grub

Knight Rider
TV · as The Rev · 1 ep

Newhart
TV · as Larry · 137 eps

It Takes Two
TV · 1 ep

American Playhouse
TV · as Cowboy · 1 ep

Death Hunt
Movie · as Ned Warren

Raggedy Man
Movie · as Calvin

Bret Maverick
TV · 1 ep

Coal Miner's Daughter
Movie · as Lee Dollarhide

Scared Straight! Another Story
Movie · as Harlan

Seed of Innocence
Movie · as Randy Webb

The Onion Field
Movie · as Young Con

Savage Weekend
Movie · as Otis
The Other Side of Victory
Movie · as Ben Oakley

Blue Nude
Movie · as Guy In Jail

Fight for Your Life
Movie · as Jessie Lee Kane

Quincy, M.E.
TV · 1 ep

Battle of the Network Stars
TV · 1 ep

Starsky & Hutch
TV · as Weirdo · 1 ep
