Re-teamed with Catherine Cookson for her adaptation of "The Tide of Life"
Appeared on BAFTA nominated ITV series "Band of Gold"
Appeared opposite Catherine Zeta Jones in TV movie adaptation of "The Return of the Native" (CBS)
Cast as Murlough in feature adaptation "Cirque du Freak: The Vampire's Assistant"
Co-starrred with Paul Nicholls on BBC police drama "City Central"
Landed early film role in Catherine Cookson drama "The Dwelling Place"
Played Graham Braithwaite on British drama series "At Home with the Braithwaites" (ITV)
Cast in "The Book of Eli," a post-apocalyptic drama directed by the Hughes brothers
Cast opposite Mark Wahlberg and Will Ferrell in action comedy "The Other Guys"
Co-starred with Jane Horrocks in "Some Kind of Life"
First big screen film role, "The Theory of Flight" with Kenneth Branagh and Helena Bonham Carter
Portrayed Dagonet, the knight who sacrifices his life for his comrades in "King Arthur" opposite Clive Owen and Keira Knightley
Cast as Roger in the play "Mouth to Mouth" at Albery Theatre in London
Cast in TV movie "Green-Eyed Monster"
Starred in Scottish horror film "Outpost" as the mercenary ex-commando leader
Portrayed a member of the Warriors Three in Kenneth Branagh's big screen adaptation of "Thor"
Cast as Porthos in Paul W.S. Anderson's "The Three Musketeers"
Landed recurring guest role on Showtime's "Dexter"
Joined cast of action sequel "G.I. Joe: Retaliation" as Firefly