1995
Father Ted as Shouting Priest1995
The Run of the Country as Farmer1994
War of the Buttons as Priest1994
The Rainbow Thief as Pug1994
O Mary This London as Duffy1991
The Brittas Empire as Boilerman Barnes1989
The Tall Guy as Doorman1986
Lovejoy as Council Workman1984
The Bill as Not available1984
Much Ado About Nothing as Member of Watch1981
Time Bandits as Robber #31981
Private Schulz as Harry1980
Hawk the Slayer as Sped1980
High Rise Donkey as Pat, Crook1980
The Adventures of Frank: Everybody's Fiddling Something as Lorry driver1979
Shoestring as Not available1979
Quatermass as Security Guard1979
Henry Intervening as Barman1978
The BBC Television Shakespeare as Not available1978
Another Day as Barman1978
Doctor Who: The Androids of Tara as Till1978
Stargazy on Zummerdown as William Gurney1977
BBC2 Play of the Week as William Gurney1977
Joseph Andrews as Resurrectionist1977
Double Exposure as Kidnapper Joe1976
Rogue Male as Cook1975
Angels as Not available1975
Brannigan as Neighbour (uncredited)1974
The Land That Time Forgot as Olson1974
On the Game as 2nd Jailer1973
Theatre of Blood as Meths Drinker1972
The Ruling Class as Poacher1972
The Folk Singer as Protestant Man1971
The Onedin Line as Mr. Simpson1971
The Snow Goose as Poacher1971
Ireland, Mother Ireland as Fourth Prison Officer1969
Guns in the Heather as Retchick1969
The Patriot Game as Monto1968
Please Sir! as Flann1968
The Jazz Age as Farmer1968
The Charge of the Light Brigade as Farrier1968
Great Catherine as Count Tokhtamysh1966
King of the River as Sam1964
The Wednesday Play as Not available1963
Doctor Who as Not available1963
Doctor Who as Clark1963
Doctor Who as Till1962
Z-Cars as Not available1962
Dr. Finlay's Casebook as Not available1962
H.M.S. Defiant as Morrison1961
The Avengers as Saunders1960
Sunday-Night Play as Makarov's Assistant