Noro (2016) als Peter | |
300: Rise of an Empire (2014) als Small Ambassador | |
Snow White and the Huntsman (2012) als Duke's Commander | |
Alien Reefs (2012) als Self (narrator) | |
Tu£sday (2008) als Det. Laurel | |
Unconditional Love (2002) als Dave | |
Nasty Neighbours (2000) als Mortgage Advisor | |
Rough Treatment (2000) als Andy Parkhurst | |
Shakespeare in Love (1998) als James Hemmings | |
The Locksmith (1997) als Gareth Lloyd | |
The English Patient (1996) als Corporal - El Taj | |
Rik Mayall Presents: Clair de Lune (1995) als Burger Boy | |
Bad Girl (1992) als Dave Rockingham |