Actor
T2 Trainspotting
2017
as Tom (Rehab Group)
Legacy
2010
as Dimitri
Batman Begins
2005
as Dock Thug #2
Dear Frankie
2004
as Ally
The Key
2003
Riff-Raff
1991
as Robert
Silent Scream
1990
as Young Para