Filmografia Filmy 1999: Okop (The Trench) jako Billy Macfarlane 1999: Potajemny ślub (The Clandestine Marriage) jako Richard Lovewell 2001: Goodbye Charlie Bright jako Charlie Bright 2002: Ekstremalna prędkość (High Speed) 2002: Wyścig (The Ride) jako Ruben 2004: Jeśli tylko (If Only) jako Ian Wyndham 2004: Bridget Jones: W pogoni za rozumem (Bridget Jones: The Edge of Reason) jako Jed 2008: Ryzykowny skok (Daylight Robbery) jako Chubby
Filmy TV 1999: Miłosna opowieść (Love Story) jako Seth 1999: Namiętność (Passion) jako Daniel 2004: Proch, zdrada i spisek (Gunpowder, Treason & Plot) jako Lord Darnley 2007: Panna Marple: Godzina zero (Marple: Towards Zero) jako Ted Latimer 2007: Clapham Junction jako Terry
Seriale 1994: Earthfasts jako David 1995: The Biz jako Tim Marshall 1996: Out of the Blue jako Matt Pearson 1996–1997: EastEnders jako Joe Wicks 1998–1999: City Central jako PC Terry Sydenham 2001: Table 12 jako Ol 2001: Daj, daj, daj (Gimme Gimme Gimme) w roli samego siebie 2003: Opowieści kanterberyjskie (The Canterbury Tales) jako Jerome Adams/‘Gary’ 2003: Blue Dove jako Nick Weston 2004: Proch, zdrada i spisek jako Lord Darnley 2004: A Thing Called Love jako Gary Scant 2006: Przekręt (Hustle) jako Adam Rice 2007: Agatha Christie: Panna Marple jako Ted Latimer 2008: Fairy Tales jako