Mark Bonnar is a Scottish actor who worked as a library assistant before training as an actor, and who became a fixture of the Scottish stage before making his screen debut in an episode of Rebus in 2001. He won the 2017 BAFTA Scotland award for Best Actor in Television for Colin Osborne in Unforgotten. He is also known for Duncan Hunter in Shetland, DCC Mike Dryden in Line of Duty, Detective Finney in Psychoville, and roles in Casualty, Catastrophe, Guilt, Humans, Litvinenko and Murder Is Easy. His film credits include Operation Mincemeat, and in 2025 he appeared in the Netflix drama Dept. Q.

Mark Bonnar
Appears in 3 cozy crime TV shows on Cozy Crime Index.
Born in Edinburgh, Scotland · See Edinburgh then and now on GhostViewer →
About Mark Bonnar
Mark Bonnar TV shows
Shetland
as Duncan Hunter
Set amid the dramatic, windswept landscapes of Scotland's remote Shetland Islands, Shetland follows the local police team as they investigate murders within a close-knit island community where everyone knows everyone else's business—and secrets.
Ludwig
as Gerran Howell
John Taylor lives in quiet solitude, designing puzzles for a living, under the nom-de-plume of 'Ludwig'. When his identical twin, James, disappears off the face of the earth, John takes over his brother's identity in a quest to discover his whereabouts.
Rebus (2000–2007)
as DI Jim Margolies
In Edinburgh, Detective Inspector John Rebus is a maverick who bends the rules to get at the truth, and his methods regularly put him at odds with his superiors.