Home / Discover / People

No Future

2020
as Philip

Death of a Telemarketer

2020
as Asa Ellenbogen

Alita: Battle Angel

2019
as Grewishka

The Dark Tower

2017
as Richard Sayre

London Has Fallen

2016
as Deputy Chief Mason

The Birth of a Nation

2016
as Raymond Cobb

RoboCop

2014
as Maddox

Parkland

2013
as Father Oscar Huber

Dark Shadows

2012
as Willie Loomis

Lincoln

2012
as Alexander Stephens

A Nightmare on Elm Street

2010
as Freddy Krueger

Shutter Island

2010
as George Noyce

Louis

2010
as Judge Perry

Watchmen

2009
as Walter Kovacs / Rorschach

Semi-Pro

2008
as Dukes

Winged Creatures

2008
as Bob Jaspersen

All the King's Men

2006
as Roderick "Sugar Boy" Ellis

Little Children

2006
as Ronnie J. McGorvey

Nemesis

1992
as Einstein

Dollman

1991
as Braxton Red

The Zoo Gang

1985
as Little Joe

Losin' It

1983
as Dave

Breaking Away

1979
as Moocher

The Bad News Bears

1976
as Kelly Leak

Director

Movie Criminal Activities 2015

Writer

Movie Playroom 1989