
Known for
Filmography

Getting LOST
as Self

Man and Witch: The Dance of a Thousand Steps
as The Evil Wizard

Glimpse
as Reg

Batman: The Dark Knight Returns, Part 2
as Joker (voice)

Batman: The Dark Knight Returns
as Joker (voice)

In Bloom
Co-Producer

Batman: The Dark Knight Returns, Part 1
as Joker (voice)

Ben 10 / Generator Rex: Heroes United
as Alpha Nanite (voice)

Goldstar, Ohio
as Steve Harper

Saw 3D
as Zep Hindle (archive footage) (uncredited)

The New Man in Charge
as Benjamin Linus

Ready? OK!
as Charlie New
Jumping Off Bridges
2006
Jumping Off Bridges
as Frank Nelson

The Legend of Zorro
as Harrigan

Full Disclosure Report
as Zep Hindle

29th and Gay
as Gorilla

Saw
as Zep Hindle

Straight-Jacket
as Victor

The Laramie Project
as Reverend

Unfaithful
as Josh

For Love of the Game
as Gallery Doorman

Playing by Heart
as Bosco

Grace & Glorie
as Arnold Dudley

The Impostors
as Burtom's Assistant
The Journey
1997
The Journey
as Michael

Orpheus Descending
as Clown



