| Filth: The Mary Whitehouse Story | Ernest Whitehouse |
| The Dinner Party | Jim |
| The Dinner Party | Jim |
| Get Carter | Keith |
| The 14 | Tommy |
| "Porridge" | Spraggon (3 episodes, 1974-1977) |
| "The Stars Look Down" | Joe Gowan |
| The Likely Lads | Milkman |
| A Bridge Too Far | Cpl. Davies |
| The Duellists | Lacourbe |
| "A Sharp Intake of Breath" | |
| Measure for Measure | Provost |
| "Get Lost!" | Neville Keaton |
| The French Lieutenant's Woman | Grimes |
| "The Life and Adventures of Nicholas Nickleby" | Mr. Squeers / Mr Wagstaff |
| Krull | Torquil |
| Number One | Sergeant |
| Billy the Kid and the Green Baize Vampire | Maxwell Randall |
| "Married with Children" | Trevor (3 episodes, 1992) |
| Number 27 | Murray Lester |
| The Child Eater | Stefano |
| Nineteen 96 | Det Supt Frank Burroughs |
| Djavolji raj | Zemba |
| White Hunter Black Heart | Ralph Lockhart |
| The Widowmaker | Dad |
| American Friends | Dr. Weeks |
| London Kills Me | John Stone |
| "The Life and Times of Henry Pratt" | Uncle Teddy |
| Blue Ice | Osgood |
| Patriot Games | Sgt. Owens |
| Split Second | Thrasher |
| Black Beauty | Reuben Smith |
| MacGyver: Trail to Doomsday | Capshaw |
| An Awfully Big Adventure | Uncle Vernon |
| Braveheart | Mornay |
| The Haunting of Helen Walker | The Butler (uncredited) |
| Les Misérables in Concert | Thenardier |
| "Our Friends in the North" | Austin Donohue |
| Brazen Hussies | Jimmy Hardcastle |
| Breaking the Code | Mick Ross |
| Witness Against Hitler | Pastor Harold Poelchau |
| Onegin | Zaretsky |
| The Saint | Inspector Teal |
| Doggin' Around | Charlie Foster |
| The House | Mr. Smeth |
| Billy the Kid and the Green Baize Vampire | Maxwell Randall |
| Sorry About Last Night | Mikey |
| "Goggle Eyes" | Gerald Faulkner |
| "Shakespeare: The Animated Tales" | Caliban (1 episode, 1992) |
| "Days of Hope" | Billy Shepherd |
| In the Red | Det. Chief Insp. Frank Jefferson |
| With or Without You | Sammy |
| Sleepy Hollow | High Constable |
| "Underworld" | Teddy Middlemass (unknown episodes) |
| "Play for Today" | First docker / ... (3 episodes, 1973-1978) |
| David Copperfield | Daniel Peggotty |
| "Stanley and the Women" | Rufus Hilton |
| "Villains" | Tel (1 episode, 1972) |
| Number One | Sergeant |
| G:MT Greenwich Mean Time | Uncle Henry |
| "Aristocrats" | Henry Fox |
| The Making of 'Aristocrats' | Himself |
| The Mummy Returns | Baltus Hafez |
| All Day on the Sands | Dad |
| Harrison's Flowers | Samuel Brubeck |
| Strictly Sinatra | Bill |
| "Oliver Twist" | Mr Fleming |
| Proof of Life | Wyatt |
| This Is Personal: The Hunt for the Yorkshire Ripper | Asst. Chief Const. George Oldfield |
| This Is Personal: The Hunt for the Yorkshire Ripper | Asst. Chief Const. George Oldfield |
| "Murder in Eden" | Sgt. McGing |
| "Goggle Eyes" | Gerald Faulkner |
| Score | George |
| The Sex Victims | George (as Alan Armstrong) |
| "Adrian Mole: The Cappuccino Years" | George Mole |
| It's All About Love | David |
| Paradise Found | Pissaro |
| "Bedtime" | Neil Henshaw (6 episodes, 2002) |
| "Extinct" | Narrator (unknown episodes) |
| 7Up 2000 | Narrator |
| "Goodbye Cruel World" | Roy Grade |
| Messiah 2: Vengeance Is Mine | DCI Charlie Macintyre |
| Sparkhouse | Richard Bolton |
| Van Helsing | Cardinal Jinette |
| "Between the Sheets" | Peter Delany |
| "New Tricks" | Brian Lane |
| Carrie's War | Mr. Samuel Evans |
| Millions | St. Peter |
| "The Book Tower" | Himself - Presenter (1 episode, 1984) |
| Oliver Twist | Magistrate Fang |
| A Night on the Tyne | Willy |
| Inquisition | Martin |
| When I'm Sixty-Four | Jim |
| Van Helsing: The London Assignment | Cardinal Jinette (voice) |
| Challenger: Go for Launch | Narrator |
| Van Helsing | Cardinal Jinette (voice) (archive footage) |
| My Little Eye | Dad |