The Seventh Sign
Role(s): Avi
Old Enough
Role(s): Jimmy
My Father the Hero
Role(s): Raymond
Batman: The Dark Knight Returns
Role(s): Merkel (voice)
Extinguished
Role(s): Director