Filmografia Filmy 2001: Investigating Sex jako Peter 2002: Cel wyższy (Purpose) jako John Elias 2003: Dracula II: Odrodzenie (Dracula II: Ascension) jako Eric 2004: Heights jako Peter 2005: Armia Boga: Zapomnienie (The Prophecy: Forsaken) jako John Reigart/Szatan 2005: Co jest grane (Heights) jako Peter 2006: Scoop – Gorący temat (Scoop) jako grający w pokera 2006: Drezno (Dresden) jako Robert Newman 2007: Odrzuceni (Partition) jako Walter Hankins
Filmy TV 1998: Jabłecznik i Rosie (Cider with Rosie) jako przyjaciel Harold 1998: Prawdziwie angielskie małżeństwo (A Rather English Marriage) jako młody Reggie 1998: Nieznany Żołnierz (The Unknown Soldier) jako major Wethersby 1999: Niezwykła kariera pani Pollifax (The Unexpected Mrs. Pollifax) jako Robin Hughes-Wright 1999: Maria, Matka Jezusa (Mary, Mother of Jesus) jako Archanioł Gabriel 2001: Trance jako Tony Deighton 2001: Lloyd i Hill (Lloyd & Hill) jako Colin Cochrane 2003: Benedict Arnold: A Question of Honor jako John Andre 2003: Dobry papież (Il papa buono) jako młody Mattia Carcano 2003: Lew w zimie (The Lion in Winter) jako Godfryd II Plantagenet