2017Обычный человекФильмв роли Grocer
2017Love Is Thicker Than WaterФильмв роли George
2014Leviathan AgesФильмв роли Narrator (voice)
2014Поэт в Нью-ЙоркеФильмв роли Dylan's Dad
2012BellyФильмв роли Whale
2011ВераСериалв роли Bob Tate · эпизодов: 1
2005Lie StillФильмв роли Martin Stone
2003The RoyalСериалв роли Eric Darnby · эпизодов: 1
2001Воскрешая мертвыхСериалв роли John Fontain · эпизодов: 2
1999Теория полетаФильмв роли Farmer
1996DarklandsФильмв роли McCullen
1995Oliver's TravelsСериалв роли Sgt Willis · эпизодов: 1
1995Англичанин, который поднялся на холм, но спустился с горыФильмв роли Ivor
1994The LifeboatСериалв роли George Bibby · эпизодов: 7
1994(All Quiet on the) Preston FrontСериалв роли Deke · эпизодов: 1
1992CivviesСериалв роли DCI Jenkins · эпизодов: 1
1992Биение сердцаСериалв роли Godfrey · эпизодов: 1
1992The Old DevilsФильмв роли Bearded Thug
1992Дочери РебеккиФильмв роли Sergeant Bridges
1991The Chestnut SoldierФильмв роли Ivor Griffiths
1991Устройства и желанияСериалв роли Bill Harding · эпизодов: 1
1990Emlyn's MoonФильмв роли Ivor Griffiths
1989Nineteen96Фильмв роли Chief Insp. Price
1988The Snow SpiderФильмв роли Ivor Griffiths
1988The Love ChildФильмв роли Elvis
1988CrossfireФильмв роли Asst. Chief Con. Gilbert
1986Апокалипсис оп-ля!Фильмв роли Guard with Egg in Mouth
1985Mr. and Mrs. EdgehillФильмв роли Charlie Howell
1985Dempsey and MakepeaceСериалв роли Frank · эпизодов: 1
1984Missing from HomeСериалв роли Inspector Riskin · эпизодов: 3
1983Owain Glyndŵr - Tywysog CymruФильмв роли Nicholas
1982Experience Preferred... But Not EssentialФильмв роли Ivan
1982Giro CityФильмв роли Welsh Policeman
1981The Life and Times of David Lloyd GeorgeФильмв роли Bryn Roberts
1979МеханикСериалв роли Coliver · в роли Cllr. Griffiths · эпизодов: 1
1979The Shining PyramidФильмв роли Van Driver
1978Wilde AllianceСериалв роли Telephone Engineer · эпизодов: 1
1976Only LookingФильмв роли Joe
1975How Green Was My ValleyСериалв роли Glyn · эпизодов: 1
1973Centre PlayСериалв роли Joe · эпизодов: 1