Film and television credits are listed in order by year released.
| Year | Production | Role |
| ? | Bavarian Night | |
| Roman Coliseum | ||
| RSC's Three Sisters | ||
| 1972 | The Long Chase | |
| 1975 | Royal Flash | Police Inspector |
| Sunset Across the Bay | ||
| 1978 | Macbeth | Macduff |
| Rising Damp | Ron | |
| 1982 | The Life and Adventures of Nicholas Nickleby | John Browdie; Sir Mulberry Hawk |
| 1984 | Bird of Prey 2 | Minister |
| The Kitchen Toto | John Graham | |
| 1985 | The Edge of Darkness | Ronnie Craven |
| 1986 | The Disputation | Pablo Christiani |
| 1987 | On the Black Hill | Amos |
| After Pilkington | Bob Westgate | |
| The Storyteller: The Soldier and Death | Soldier | |
| 1988 | Ladder of Swords | Detective Inspector Atherton |
| 1989 | Slipstream | Byron |
| Dante: The Inferno Cantos I-VIII | Dante | |
| One Way Out | James | |
| 1990 | Lord of the Flies | Marine Officer |
| Children Crossing | John | |
| The Investigation: Inside a Terrorist Bombing | ||
| 1991 | Children of the Dragon | Dr. Will Flint |
| The Black Velvet Gown | Percival Miller | |
| The War That Never Ends | Nicias | |
| 1992 | Natural Lies | Andrew |
| An Ungentlemanly Act | Maj. Mike Norman | |
| 1993 | Jurassic Park | Robert Muldoon |
| The Young Indiana Jones Chronicles: "Masks of Evil" | General Targo | |
| 1994 | Hard Times | Gradgrind |
| 1996 | Seasick (aka Merisairas) | Captain Belger |
| Surviving Picasso | Françoise's Father | |
| The Merchant of Venice | Shylock | |
| 1997 | Fairy Tale: A True Story | Harry Briggs |
| The Opium War | Denton | |
| Smilla's Sense of Snow | Ravn | |
| Deadly Summer | Donald Harcourt | |
| Hospital! (series II) | Harley Benson | |
| 1998 | The Scold's Bridle | D.S. Cooper |
| 1999 | Jesus: The Miracle Maker | Joseph of Arimathea (voice) |
|
The Bob Peck Database was originally launched in September 1998.· · Relaunched on 24 January 2003. · · Photos are copyrighted by the photographers. · · Articles, reviews and interviews are copyrighted by the publications cited. · · This website is © copyrighted by cynicole, 2003. |