
Acting
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
as Craig (Dive Supervisor)

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

Napoleon
as Junot

Calamity James
as Brian

Operation Mincemeat
as Jock Horsfall

Zog and the Flying Doctors
as Unicorn (voice)

Meet You at the Hippos
as Self - Presenter

Larchview

The Kid Who Would Be King
as Mr. Jeffreys

Say My Name
as Dec

Dept. Q
as Stephen Burns · 8 ep.

Lockerbie: A Search for Truth
as Roderick McGill · 1 ep.

The Celebrity Traitors
as Self - Contestant · 6 ep.

The Traitors: Uncloaked
as Self · 1 ep.

The Rig
as Alwyn · 2 ep.

Murder Is Easy
as Reverend Humbleby · 2 ep.

Litvinenko
as DSU Clive Timmons · 4 ep.

Quiz
as Paul Smith · 3 ep.

World on Fire
as Sir James Danemere · 4 ep.

Guilt
as Max McCall · 12 ep.
2025