2004Whose Baby?Фильмв роли CSA Man
2003CrustФильмв роли Tony
2003Canterbury TalesСериалв роли Ian · эпизодов: 1
2003The RoyalСериалв роли Bill Cooper · эпизодов: 1
2002Cutting ItСериалв роли Bob Ferris · эпизодов: 1
2001Новое платье императораФильмв роли Captain Nicholls
1999Guest House ParadisoФильмв роли Chatty Worker
1999Путешествие ФелицииФильмв роли Jimmy
1997The LakesСериалв роли Sgt. Eddie Slater · эпизодов: 9
1997Beyond FearФильмв роли Det Supt Clarke
1997The Missing PostmanФильмв роли Joe
1997Чисто английские убийстваСериалв роли Dennis Carter · эпизодов: 1
1996Дэлзил и ПэскоуСериалв роли Arthur Downey · эпизодов: 1
1994ФатерляндФильмв роли Coroner Eisler
1994Men of the WorldСериалв роли Tommy · эпизодов: 6
1993Peak PracticeСериалв роли Roger Wyatt · в роли John Bannerman · эпизодов: 1
1992A Question of IdentityФильмв роли George
1992Между строкСериалв роли Richard Newman · эпизодов: 5
1990Sweet NothingФильмв роли Man in Station
1989Пуаро Агаты КристиСериалв роли Sergeant · эпизодов: 1
1988The PartyФильмв роли Eddie Shawcross
1988The Play on OneСериалв роли Eddie Shawcross · эпизодов: 1
1981Break in the SunСериалв роли Bob · эпизодов: 6
1979LightФильмв роли Kevin Parry
1978Soldiers Talking, CleanlyФильмв роли Me
1978ПутникиСериалв роли DS Foster · эпизодов: 1
1978Pickersgill PeopleСериалв роли Duggie Diggle · эпизодов: 1
1975The Permissive SocietyФильмв роли Les