Movies
Batman: Knightfall Part 1: Knightfall
as Mad Hatter (voice)
A Working Man
as Wolo Kolisnyk
The Social Network
as Regatta Spectator (uncredited)
Snatch
as Darren
The Curious Case of Benjamin Button
as Thomas Button
Seed of Chucky
as Santa
My Fault: London
as Travis
Clash of the Titans
as Calibos / Acrisius
Kick-Ass
as Lobby Goon
Transporter 2
as Dimitri