2016NoroФильмв роли Peter
2014300 спартанцев: Расцвет империиФильмв роли Small Ambassador
2012Белоснежка и охотникФильмв роли Duke's Commander
2012Alien ReefsФильмв роли Self (narrator)
2008Tu£sdayФильмв роли Det. Laurel
2007ЛьюисСериалв роли Dr Joshua Ezrin · эпизодов: 1
2002Тугая струнаСериалв роли Vaughan · эпизодов: 1
2002Кто убил Виктора Фокса?Фильмв роли Dave
2002Граф Монте-КристоФильмв роли Lt. Graypool
2001Комнаты смерти: Тёмное происхождение Шерлока ХолмсаСериалв роли Frank D'Arcy · эпизодов: 1
2001LavaФильмв роли Stoned Bogler
1999Life SupportСериалв роли Dr David McKewan · эпизодов: 3
1998Влюбленный ШекспирФильмв роли James Hemmings
1996Английский пациентФильмв роли Corporal - El Taj
1995Rik Mayall Presents: Clair de LuneФильмв роли Burger Boy
1994Harry Enfield and ChumsСериалэпизодов: 2
1994Брат КадфаэльСериалв роли Ruald · эпизодов: 1
1994Pie in the SkyСериалв роли Chief Inspector Deedes · эпизодов: 1