Actor
Gangs of New York
2002 · as Telegraph Operator
Interrogation of a Highland Lass
2000 · as Ian Hamilton
Beautiful Creatures
2000 · as Sergeant Binnie
Orphans
1998 · as Neil
Stand and Deliver
1998 · as Jamie
The Life of Stuff
1997 · as Raymond
Regeneration
1997 · as Martin