2025QuicksandФильмв роли Albert
2021The Vicar of Dibley: Inside OutФильмв роли Self
2020Beat the ChasersСериалв роли Self · эпизодов: 1
2018Чем больше ты меня игнорируешьФильмв роли Dunk
2016DamnedСериалв роли Dennis · эпизодов: 6
2015Thomas & Friends: Tales on the RailsФильмв роли Gator (voice)
2014Thomas & Friends: The Christmas EnginesФильмв роли Gator (voice)
2014Томас и друзья: Повесть о храбрецахФильмв роли Gator (voice)
2011Игра ПрестоловСериалв роли Greatjon Umber · эпизодов: 3
2011White Van ManСериалв роли Tony · эпизодов: 12
2010ШерлокСериалв роли Dr Frankland · эпизодов: 1
2009Навстречу штормуФильмв роли Thompson
2009Morris: A Life with Bells OnФильмв роли Muff Barcock
2006After ThomasФильмв роли John Havers
2006World of Robin HoodФильмв роли Self
2005Приключения «Посейдона»Фильмв роли James Martin
2005The RobinsonsСериалв роли Gavin · эпизодов: 1
2004Бесстыдники Сериалв роли Mr. Banbury · эпизодов: 2
2003The Afternoon PlayСериалв роли Steve McGrath · эпизодов: 1
1999Холби Сити Сериалв роли Mike Barratt · эпизодов: 46
1997Чисто английские убийстваСериалв роли Peter Saint-Stephens · эпизодов: 1
1994Викарий из ДиблиСериалэпизодов: 1
1993Shooting StarsСериалв роли Self · эпизодов: 1
1992DogboyФильмв роли Diner Cook #2
1992Чужой 3Фильмв роли William
1992Биение сердцаСериалв роли Vinny Sanders · эпизодов: 1
1991BottomСериалв роли Woman's Husband · эпизодов: 1
1990Drop the Dead DonkeyСериалв роли Police Inspector · эпизодов: 1
1990Белый охотник, черное сердцеФильмв роли Harry
1990Тайная жизнь Яна ФлемингаФильмв роли Marine Sergeant Ellis
1990Одной ногой в могилеСериалв роли Electricity Man · эпизодов: 1
1989Шоу Фрая и ЛориСериалэпизодов: 1
1988Alas Sage & OnionФильм
1988Wyatt's WatchdogsСериалв роли Baza · эпизодов: 1
1988Без единой уликиФильмв роли Thug #1
1988Chelmsford 123Сериалв роли Vulcan · эпизодов: 1
1988AirbaseФильмв роли Bud
1988The Play on OneСериалв роли Bud · эпизодов: 1
1987ScoopФильмв роли Cuthbert
1987Hello MumСериалэпизодов: 6
1986Foreign BodyФильмв роли Tough Character on Bus
1986Катастрофа Сериалв роли Robert Forbes · в роли Mike Barratt · эпизодов: 103
1986Hard TravellingФильмв роли Edward
1985Dempsey and MakepeaceСериалв роли Big Ben Davis · эпизодов: 1
1984Surprise, SurpriseСериалв роли Self · эпизодов: 1
1984Робин из ШервудаСериалв роли Little John · эпизодов: 26
1984Robin of Sherwood: Robin Hood and the SorcererФильмв роли Little John
1983Party PartyФильмв роли Bobby
1981The Orchard End MurderФильмв роли Ewen
1979МеханикСериалв роли Bernard · эпизодов: 1