Known For
Photos
Filmography

The Underneath: In Fortune's Shadow
Movie · as The Adversary

The Block
Movie
Widow
Movie

They Follow
Movie
Diamonds on the Silver Screen
Movie · as Self

Family Movie
Movie

Cupertino
TV · as Judge Lincoln Cogswell · 2 eps

The Long Game
Movie · as Richard Metzger

Your Host
Movie · as The Host

Tuesday's Flu
Movie

The Union
Movie · as Foreman

Dead Money
Movie · as Wendel AKA Shotgun

Hypnotic
Movie · as Jeremiah

Devil's Peak
Movie · as Rogers

The Retirement Plan
Movie · as Donny

My Father's Dragon
Movie · as Tamir the Tarsier (voice)

Oak Thorn & the Old Rose of Love
Movie · as Magician

The First Lady
TV · as Louis Howe · 5 eps

No Future
Movie · as Philip

Death of a Telemarketer
Movie · as Asa Ellenbogen

Life Imitates Art: Jackie Earle Haley on 'The Bad News Bears'
Movie · as Self

Alita: Battle Angel
Movie · as Grewishka

Bunker of Blood Chapter 3: Death Heads: Brain Drain
Movie

The Dark Tower
Movie · as Richard Sayre

Genius
TV · as J. Edgar Hoover · 1 ep

London Has Fallen
Movie · as Deputy Chief Mason

The Birth of a Nation
Movie · as Raymond Cobb

The Tick
TV · as The Terror · 12 eps

Preacher
TV · as Odin Quincannon · 8 eps

Criminal Activities
Movie · as Gerry

RoboCop
Movie · as Rick Mattox

Parkland
Movie · as Father Oscar Huber

Dark Shadows
Movie · as Willie Loomis

Lincoln
Movie · as Alexander Stephens

Dark Shadows: The Collinses - Every Family Has Its Demons
Movie · as Self

Shutter Island
Movie · as George Noyce

A Nightmare on Elm Street
Movie · as Freddy Krueger

Louis
Movie · as Judge Perry

Human Target
TV · as Guerrero · 25 eps

Watchmen
Movie · as Walter Kovacs / Rorschach

Winged Creatures
Movie · as Bob Jaspersen

The Phenomenon: The Comic That Changed Comics
Movie

Real Super Heroes: Real Vigilantes
Movie

Semi-Pro
Movie · as Dukes

Little Children
Movie · as Ronnie J. McGorvey

All the King's Men
Movie · as Roderick "Sugar Boy" Ellis

Jimmy Kimmel Live!
TV · as Self · 1 ep

The View
TV · as Self · 1 ep

Prophet of Evil: The Ervil LeBaron Story
Movie · as Eddie Marston

Dollman vs. Demonic Toys
Movie · as Braxton Reed

Nemesis
Movie · as Einstein

Maniac Cop 3: Badge of Silence
Movie · as Frank Jessup

Renegade
TV · as Stick · 1 ep

Dollman
Movie · as Braxton Reed

Get a Life
TV · as Cousin Donald · 1 ep

Gravedale High
TV · as Gill Waterman (voice) · 13 eps

Oh No, Not Them
Movie · as Rip
The Zoo Gang
Movie · as Little Joe

MacGyver
TV · as Turk · 1 ep

Murder, She Wrote
TV · as Billy Willetts · 1 ep

Losin' It
Movie · as Dave

Whiz Kids
TV · 1 ep

American Playhouse
TV · as Seventeen-and-Desperate · 1 ep

The Forgotten City of the Planet of the Apes
Movie · as Kraik

Breaking Away
TV · as Moocher · 8 eps

Breaking Away
Movie · as Moocher

The Bad News Bears Go to Japan
Movie · as Kelly Leak

Damnation Alley
Movie · as Billy

The Bad News Bears in Breaking Training
Movie · as Kelly Leak

The Love Boat
TV · as Paul Turner's Son · 2 eps

The Bad News Bears
Movie · as Kelly Leak

The Day of the Locust
Movie · as Adore Loomis

Planet of the Apes
TV · as Kraik · 1 ep

Valley of the Dinosaurs
TV · as Greg Butler · 16 eps

The Outside Man
Movie · as Eric

The Waltons
TV · 1 ep

Wait Till Your Father Gets Home
TV · as Jamie Boyle (voice) · 24 eps

The Partridge Family
TV · as Rusty · 1 ep

Marcus Welby, M.D.
TV · as Tony · 1 ep



