Saw
Zep Hindle
Arrow
Cayden James
Lost
Benjamin Linus
Law & Order: Special Victims Unit
Allan Shaye
The X-Files
Oliver Martin
Saw 3D
Zep Hindle (archive footage) (uncredited)
Fallout
Wilzig
The Legend of Zorro
Harrigan
Person of Interest
Harold Finch
Unfaithful
Josh
Batman: The Dark Knight Returns, Part 1
Joker (voice)
Batman: The Dark Knight Returns, Part 2
Joker (voice)
Evil
Dr Leland Townsend
For Love of the Game
Gallery Doorman
Law & Order: Criminal Intent
Gerry Rankin
Without a Trace
Stuart Wesmar
My Adventures with Superman
Brainiac (voice)
Mozart in the Jungle
Morton Norton
Playing by Heart
Bosco
Parenthood
Andy Fitzgerald
Batman: The Dark Knight Returns
Joker (voice)
Elsbeth
Milton Crawford
The Name of the Rose
Abo of Fossanova - The Abbot
The Practice
William Hinks
Late Night with Jimmy Fallon
Self
Ben 10 / Generator Rex: Heroes United
Alpha Nanite (voice)
The Impostors
Burtom's Assistant
The Laramie Project
Reverend
Rachael Ray
Self
The Inside
Marty Manning
Getting LOST
Self
The District
Man in Bar
Straight-Jacket
Victor
The Concert for New York City
G.I. Joe: Renegades
Dr. Archibald Monev/Dr. Venom (voice)
29th and Gay
Gorilla
Ready? OK!
Charlie New
Best Week Ever
Self
Stark Raving Mad
Mr. Putnam
Hallmark Hall of Fame
Arnold Dudley
Man and Witch: The Dance of a Thousand Steps
The Evil Wizard
Grace & Glorie
Arnold Dudley
Orpheus Descending
Clown
Jumping Off Bridges
Frank Nelson
Whoopi
F. Thomas Erickson
I'll Take You There
Tom
Full Disclosure Report
Zep Hindle
The New Man in Charge
Benjamin Linus
The Education of Max Bickford
The Mystery of Matter: Search for the Elements
Narrator
The Journey
Michael
Glimpse
Reg
Dead Talk Live
Self - Guest
Goldstar, Ohio
Steve Harper