Known For
Filmography

Looking Glass
Movie · as Ben

Bosch
TV · as Dean · 2 eps

Faking It
TV · 1 ep

Avatar: The Last Airbender
TV · as Sha-Mo / Additional Voices (voice) · 1 ep

Surface
TV · as Old Man · 1 ep

Desperate Housewives
TV · as Property Manager · 1 ep

Deadwood
TV · as Artie Simpson · 1 ep

CSI: Miami
TV · as Ralph Windham · 1 ep

Alias
TV · as Oleg Madrczyk · 2 eps

The Settlement
Movie · as Shamansky

Hefner: Unauthorized
Movie · as Glenn Hefner
Confession of a Florist
Movie · as Mr. Matinez

The West Wing
TV · as Man · 1 ep
Still Holding On: The Legend of Cadillac Jack
Movie · as Lenny

The Commissioner
Movie · as Arthur Groom

The Magnificent Seven
TV · as Doc Simmons · 1 ep

Quicksilver Highway
Movie · as Scooter

Dante's Peak
Movie · as Sheriff Turner

Overdrive
Movie · as Jim Bryant

A Thousand Men and a Baby
Movie · as Gen. Maxwell Taylor

Brooklyn South
TV · as Paddy Flannagan · 3 eps

The Practice
TV · as Executioner · 1 ep

Gun
TV · as Allan · 1 ep

In the Line of Duty: Smoke Jumpers
Movie · as Cranshaw

Crime of the Century
Movie · as English-Speaking Pastor

Nixon
Movie · as Bethesda Doctor

Things to Do in Denver When You're Dead
Movie · as Stevie's Dad

Midnight Man
Movie · as Randy

Wild Bill
Movie · as Bartender at Way Station

Sliders
TV · as Franklin Michener · 1 ep

JAG
TV · as Ross · 5 eps

Plughead Rewired: Circuitry Man II
Movie · as Private Richards

The Shawshank Redemption
Movie · as Elmo Blatch

The Twilight Zone: Rod Serling's Lost Classics
Movie · as Ezekiel Perkins (segment "Where the Dead Are")

Reality Bites
Movie · as Truck Driver

Nurses on the Line: The Crash of Flight 7
Movie · as Chris O'Neill

Fatal Deception: Mrs. Lee Harvey Oswald
Movie · as George de Mohrenschildt

Jack Reed: Badge of Honor
Movie · as Stan Howell

Star Trek: Deep Space Nine
TV · as The Albino · 1 ep

Ned Blessing: The True Story Of My Life
Movie · as Twister Taylor

Trial: The Price of Passion
Movie

Bonnie & Clyde: The True Story
Movie · as Farmer Jones

Final Verdict
Movie · as Jim Davin

In Broad Daylight
Movie · as Frank Snow
Ninth Life
Movie · as Ray

JFK
Movie · as Prisoner Powell

RoboCop 2
Movie · as Cabbie

Challenger
Movie · as Horace Lamberth

Black Snow
Movie · as Grimes

The Spider Labyrinth
Movie · as Chancellor Hubbard

Pancho Barnes
Movie · as Col. Rand

It Takes Two
Movie · as Judd Rogers

Uncle Tom's Cabin
Movie · as Trader

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