ACTEUR
Ironclad (Prochainement), de Jonathan English
I Know you know (Prochainement), de Justin Kerrigan Charlie
Kings X (Prochainement), de Ken Russell
The Meat trade (Prochainement), de Antonia Bird
Stargate : Universe (2009) - Saison 1 SÉRIE TV (Dr Nicholas Rush)
The Last Enemy (2008) - Saison 1 SÉRIE TV (David Russell)
La Grande inondation (2008) - Saison 1 SÉRIE TV (Rob Morrison)
Stone of Destiny (2008), de Charles Martin Smith (John MacCormick)
28 semaines plus tard (2007), de Juan Carlos Fresnadillo (Don)
La Grande inondation (2007), de Tony Mitchell (Rob Morrison)
Eragon (2006), de Stefen Fangmeier (Durza)
Human Trafficking (2005) - Saison 1 SÉRIE TV (Sergei Karpovich)
The Mighty celt (2005), de Pearse Elliott (O)
Marilyn Hotchkiss Ballroom Dancing & Charm School (2005), de Randall Miller (Frank)
Human trafficking (TV) (2005), de Christian Duguay (Sergei Karpovich)
Dead fish (2004), de Charley Stadler (Danny Devine)
Gunpowder, treason and plot (TV) (2004), de Gillies MacKinnon (le Roi James Ier)
Hitler, la naissance du mal (TV) (2003), de Christian Duguay (Adolf Hitler)
Le 51e Etat (2002), de Ronny Yu (Félix Desouza)
Once upon a time in the Midlands (2002), de Shane Meadows (Jimmy)
Black and white (2002), de Craig Lahiff (David O'Sullivan)
Jimmy Grimble (2001), de John Hay (Eric Wirral)
24 heures chrono (2001) SÉRIE TV (Carl Benton)
Chungkai, le camp des survivants (2001), de David Cunningham (Campbell)
Les Cendres d'Angela (2000), de Alan Parker (Malachy McCourt Sr., dit "Dad")
La Plage (2000), de Danny Boyle (Daffy)
Le Monde ne suffit pas (1999), de Michael Apted (Renard)
Guns 1748 (1999), de Jake Scott (Plunkett)
Vorace (1999), de Antonia Bird (Colqhoun)
Face (1998), de Antonia Bird (Ray)
Full Monty / Le Grand jeu (1997), de Peter Cattaneo (Gary "Gaz" Schofield)
Go Now (1996), de Michael Winterbottom (Nick Cameron)
Carla's song (1996), de Ken Loach (George)
Trainspotting (1996), de Danny Boyle (Francis 'Franco' Begbie)
Prêtre (1995), de Antonia Bird (Graham)
Being human (1993), de Bill Forsyth (Un homme préhistorique)
Safe (1993), de Antonia Bird (Nosty)
Riff Raff (1991), de Ken Loach (Steve)
REALISATEUR
The Last Enemy (2008) - Saison 1 SÉRIE TV
épisode : 1, 2, 3, 4, 5