Actor
- The Last Witness (2018)
- The Spoiler (2014)
- Forget Me Not (2010)
- Shank (2010)
- Best: His Mother's Son (2009)
- Mr. Right (2009)
- Criminal Justice (2008)
- Reverb (2008)
- Popcorn (2007)
- Pirates of the Caribbean: Dead Man's Chest (2006)
- Stoned (2005)
- Pirates of the Caribbean: The Curse of the Black Pearl (2003)
- Shooting Blanks (2003)
- Bookcruncher (2002)
- Foyle's War (2002)
- The Reckoning (2002)
- Large (2001)
- Late Night Shopping (2001)
- Model, Actress, Whatever (2001)
- Holby City (1999)
- Midsomer Murders (1997)
- The Bill (1984)