
48 credits

Nope(2022)
Antlers Holst

Ghost in the Shell(2017)
Dr. Osmond (uncredited)

Forsaken(2015)
Dave Turner

Knight of Cups(2015)
Herb

Grand Street(2014)
Reuben

The Girl from Nagasaki(2013)
Goro

Hitchcock(2012)
Ed Gein

A Lonely Place for Dying(2009)
Anthony Greenglass

What Just Happened(2008)
Jeremy Brunell

Seraphim Falls(2007)
Hayes

The Diving Bell and the Butterfly(2007)
Fashion Photographer

The Assassination of Richard Nixon(2004)
Julius Bicke

The Count of Monte Cristo(2002)
Armand Dorleac

Treasure Planet(2002)
Scroop (voice)

Along Came a Spider(2001)
Gary Soneji

The Red Phone: Manhunt(2001)
Hans Peter Van Eyck

Before Night Falls(2000)
Herberto Zorilla Ochoa

Hidden Agenda(1999)
Larry Gleason

Gunshy(1998)
Frankie McGregor

Alien Resurrection(1997)
Elgyn

Metro(1997)
Michael Korda

Basquiat(1996)
Rene Ricard

Dead Girl(1996)
Mark in the Park

Strange Days(1995)
Philo Gant

Dead Man(1995)
Conway Twill

Panther(1995)
Tynan

The Crow(1994)
Top Dollar

The Three Musketeers(1993)
Rochefort

Romeo Is Bleeding(1993)
Sal

1492: Conquest of Paradise(1992)
Adrian de Moxica

Robin Hood: Prince of Thieves(1991)
Guy of Gisborne

The Doors(1991)
Paul Rothchild

The Tragedy of Flight 103: The Inside Story(1990)
Ulrich Weber

Bloodhounds of Broadway(1989)
Soupy Mike

Born on the Fourth of July(1989)
Vet - Villa Dulce

Suffering Bastards(1989)
Chazz

Talk Radio(1988)
Kent / Michael / Joe

The Sicilian(1987)
Cpl. Silvestro Canio

High School Narc(1985)
Danny

Curtains(1983)
Matthew

Clown White(1981)
Street Punk

Ticket to Heaven(1981)
Gerry

Circle of Two(1981)
Paul

Nothing Personal(1980)
Peter

Wild Horse Hank(1979)
Charlie Connors

An American Christmas Carol(1979)
Choir Leader

The Family Man(1979)
Charlie

Title Shot(1979)
Robber