Movies
The Uprising
as Mayor Walworth
Guy Ritchie's The Covenant
as Colonel Vokes
Trainspotting
as Sick Boy
Dark Shadows
as Roger Collins
T2 Trainspotting
as Simon
Hackers
as Dade Murphy / 'Crash Override' / 'Zero Cool'
Æon Flux
as Oren Goodchild
Mindhunters
as Lucas Harper
Dracula 2000
as Simon Sheppard
Byzantium
as Ruthven