Richard Mark Bonnar is a Scottish actor. He is known for his roles as Max in Guilt, Duncan Hunter in Shetland, Bruno Jenkins in Casualty, Detective Finney in Psychoville, DCC Mike Dryden in Line of Duty, Colin Osborne in Unforgotten, Townsend in Battlefield 1 and Field in Summer of Rockets.

Last Breath
Craig (Dive Supervisor)
2025

Lockerbie: A Search for Truth
Roderick McGill · (5 episodes)
2025

Inside No. 9: The Party's Over
Self
2024

Murder Is Easy
Reverend Humbleby · (2 episodes)
2023

Napoleon
Junot
2023

Calamity James
Brian
2023

The Rig
Alwyn Evans · (0 episode)
2023

The Rig
Alwyn · (2 episodes)
2023

Litvinenko
Clive Timmons · (4 episodes)
2022

Operation Mincemeat
Jock Horsfall
2022

Meet You at the Hippos
Presenter
2021

Zog and the Flying Doctors
Unicorn (voice)
2021

Larchview
2020

Quiz
Paul Smith · (3 episodes)
2020

Guilt
Max McCall · (12 episodes)
2019

World on Fire
Sir James · (1 episode)
2019

World on Fire
Sir James Danemere · (4 episodes)
2019

Summer of Rockets
Field · (6 episodes)
2019

The Kid Who Would Be King
Mr. Jeffreys
2019

Say My Name
Dec
2018

Celebrity Catchphrase
(1 episode)
2018

Eric, Ernie and Me
Eric Morecambe
2017

Porridge
Officer Meekie · (6 episodes)
2017

Edmund the Magnificent
Nate
2017

Apple Tree Yard
Gary Carmichael · (4 episodes)
2017

Urban Myths
Billy · (1 episode)
2017

Wild Flight: Conquest of the Skies 3D
Narrator
2016
Fright Bites
Man · (1 episode)
2016

New Blood
Peter Mayhew · (7 episodes)
2016

Take Down
Lawrence Close
2016

Undercover
John Halliday · (6 episodes)
2016

Sunset Song
Reverend Gibbon
2015

Unforgotten
Colin Osborne · (6 episodes)
2015
Amazing Mighty Micro Monsters 3D
Self - Narrator
2015

Camera Trap
Iain
2015

Humans
Neil · (8 episodes)
2015

Home Fires
Adam Collingborne · (12 episodes)
2015
All the Ordinary Angels
Mr. Taylor
2015

Catastrophe
Chris · (24 episodes)
2015

Grantchester
Dr. Robinson · (1 episode)
2014

X Moor
Fox
2014

Inside No. 9
Raymond · (1 episode)
2014

Shetland
Duncan Hunter · (31 episodes)
2013

The Paradise
Peter Adler · (2 episodes)
2012

Line of Duty
DCC Mike Dryden · (6 episodes)
2012

Line of Duty
DCC Michael Dryden · (1 episode)
2012

National Theatre Live: The Cherry Orchard
Trofimov
2011

Case Histories
Andy Marshall · (1 episode)
2011

Vera
Danny Pryor · (1 episode)
2011

Twenty Twelve
Ben Farrell · (1 episode)
2011

Paradox
D.S. Ben Holt · (5 episodes)
2009

Psychoville
Detective Finney · (6 episodes)
2009

Britz
Richard
2007

Would I Lie to You?
Self · (1 episode)
2007

The Trial of Tony Blair
Tommy
2007

Nuclear Secrets
(5 episodes)
2007

The One Show
Self · (1 episode)
2006

Afterlife
(1 episode)
2005

Doctor Who
Jimmy · (2 episodes)
2005
Loving You
DC Colin Morris
2003

Wire in the Blood
(1 episode)
2002

The Inspector Lynley Mysteries
DC Ed Harvey · (1 episode)
2002

Rebus
DI Jim Margolies · (1 episode)
2000

Midsomer Murders
William Carnarvon · (1 episode)
1997

Casualty
Bruno Jenkins · (47 episodes)
1986

Taggart
(1 episode)
1983
The Celebrity Traitors
Self · (9 episodes)