
Known for
Filmography

This Ordinary Thing
as Self (voice)

Reptile
as Captain Robert Allen

Uncut Gems
as Arno Moradian

Rebel in the Rye
as Harold Ross

The Pacer
Writer, Director

Listen Up Philip
as Narrator

Mall
Novel

Highway
Writer, Director

In the Dark
Writer, Director

Artist
Writer, Director

The Specialist
Writer, Director

Don't Go in the Woods
as Producer

F--k
as Eric

Cadillac Records
as Alan Freed

Heights
as Henry

Blade: Trinity
as Bentley Tittle

King of the Corner
as Rabbi Evelyn Fink

Wonderland
as Eddie Nash

Charlie's Angels: Full Throttle
as Alan Caulfield

Igby Goes Down
as Mr. Nice Guy

Ararat
as Rouben

Eric Bogosian: Wake Up and Smell the Coffee
as Self, Writer

Shot in the Heart
as Larry Schiller

15 Minutes
Thanks

Gossip
as Professor Goodwin

In the Weeds
as Simon
The Wedding Toast
1999
The Wedding Toast
as Toaster, Writer

Safe Men
as Edward Templeton Sr. (voice)

A Bright Shining Lie
as Doug Elders

Office Killer
as Peter Douglas (uncredited)

The Trial of Adolf Eichmann
as Franz Meyer / Israel Gutman (voices)

SubUrbia
Theatre Play, Screenplay

Beavis and Butt-Head Do America
as Ranger at Old Faithful / Press Secretary / Lieutenant at Strategic Air Command (voice)

The Substance of Fire
as Gene Byck

Under Siege 2: Dark Territory
as Travis Dane

Dolores Claiborne
as Peter

Witch Hunt
as Sen. Larson Crockett

The Thief and the Cobbler
as Phido the Vulture (voice)

Sex, Drugs, Rock & Roll
as Various characters, Writer

Last Flight Out
as Larry Rose

Suffering Bastards
as Mr.Leeds

Decade
as Self

Talk Radio
as Barry Champlain, Theatre Play, Screenplay

The Caine Mutiny Court-Martial
as Lt. Barney Greenwald

Arena Brains
as The Entertainer, Writer

Funhouse
as Himself

The Stuff
as Supermarket Clerk (uncredited)

Special Effects
as Chris Neville

Born in Flames
as CBS technician
Random Positions
1983
Random Positions
Actor, Additional Dialogue
Chasing the Dragon
1982
Chasing the Dragon
Actor, Writer

Another Great Day
as Radio Announcer















