1. War of Gods (2010) (pre-production) …. Theseus
  2. “The Tudors” …. Charles Brandon
  3. Whatever Works (2009) …. Randy James
  4. Town Creek (2009) …. Evan Marshall
    … aka Blood Creek (USA: new title)
  5. Stardust (2007) …. Humphrey
  6. Tristan + Isolde (2006) …. Melot
    … aka Tristan & Isolde (USA: promotional title)
    … aka Tristan a Isolda (Czech Republic)
  7. Hellraiser: Hellworld (2005) (V) …. Mike
  8. Red Riding Hood (2004) …. The Hunter
  9. “Midsomer Murders” …. Simon Mayfield (1 episode, 2003)
    The Green Man (2003) TV episode …. Simon Mayfield
  10. I Capture the Castle (2003) …. Stephen Colley
  11. Goodbye, Mr. Chips (2002) (TV) …. Soldier Colley
  12. “The Inspector Lynley Mysteries” …. Chas Quilter (1 episode, 2002)
    Well Schooled in Murder (2002) TV episode …. Chas Quilter
  13. The Count of Monte Cristo (2002) …. Albert Mondego
    … aka Alexandre Dumas’ The Count of Monte Cristo (USA: complete title)
  14. Laguna (2001) …. Thomas Aprea

Source: Imdb