2018Oi For England's Green and Pleasant LandФильмв роли Himself
2004Fooling HitlerФильмв роли Major Barkus
2004Грязная войнаФильмв роли Harper
2003Final DemandФильмв роли Phillip Tomlinson
2003State of MindФильмв роли Det. Supt. Martin Callum
1998Her Own RulesФильмв роли Jack
1998Мичман Хорнблауэр: Равные шансыФильмв роли Midshipman Jack Simpson
1998ХорнблауэрСериалв роли Midshipman Simpson · в роли Midshipman Jack Simpson · эпизодов: 1
1998Human BombФильмв роли Jon
1997Чисто английские убийстваСериалв роли Danny Piggott · эпизодов: 1
1996No BananasСериалв роли Tom Slater · эпизодов: 10
1996Masculine MescalineФильмWriter · Music
1992КолдовствоСериалв роли Derwent Lane · эпизодов: 2
1992Между строкСериалв роли P.C. Geoff Richards · эпизодов: 35
1991Young Soul RebelsФильмв роли Ken
1991Солдат, солдатСериалв роли Captain Kieran Voce · в роли Capt Kieran Voce · в роли Major Kieran Voce · эпизодов: 9
1989Capital CityСериалв роли Jimmy Destry · эпизодов: 13
1989Пуаро Агаты КристиСериалв роли Anthony Chapell · эпизодов: 1
1988South of the BorderСериалв роли Martin · эпизодов: 1
1988За королеву и странуФильмв роли Tony
1988Journey's EndФильмв роли Mason
1986Катастрофа Сериалв роли Tommy Harper · в роли Bernard · в роли Mick · в роли David Collier · эпизодов: 4
1986ЛавджойСериалв роли Jack Brockley · эпизодов: 1
1985Reunion at FairboroughФильм
1983Johnny JarvisСериалв роли Spud · эпизодов: 4
1979МеханикСериалв роли DS Cody · эпизодов: 1
1977Рождественский гимнФильмв роли Scrooge as Schoolboy
1975Three of UsФильмв роли Tony
1972Кто прикончил тетушку Ру?Фильмв роли Reggie Pike (uncredited)
1971BudgieСериалв роли Child · эпизодов: 1
1971ZeppelinФильмв роли Child (uncredited)
1970СкруджФильмв роли Child (uncredited)