Movrex

Movrex

Discover your next favorite movie with our Netflix-inspired platform. Browse trending films, explore detailed information, and get personalized recommendations.

Quick Links

  • Home
  • Trending
  • Popular
  • Top Rated
  • Upcoming
  • In Theaters
  • TV Shows

Resources

  • TMDb API
  • Next.js
  • Tailwind CSS
  • Framer Motion

© 2026 Movrex. All rights reserved.

Privacy PolicyTerms of ServiceMade with by Codedits
← Back
Mark Bonnar

Mark Bonnar

ActingBorn November 19, 1968 (57 years old)

Edinburgh, Scotland, UK

IMDbInstagramX

Biography

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.

Also known as: Richard Mark Bonnar
Popularity: 2
Total credits: 70

Known For

Midsomer Murders
TV
★7.5

Midsomer Murders

as William Carnarvon

Doctor Who
TV
★7.6

Doctor Who

as Jimmy

Movies (24)

Last Breath

Last Breath

as Craig (Dive Supervisor)

2025

Inside No. 9: The Party's Over

Inside No. 9: The Party's Over

as Self

2024

Napoleon

TV Shows (46)

Midsomer Murders

Midsomer Murders

as William Carnarvon

1 ep.

Doctor Who

Doctor Who

as Jimmy

2 ep.

Vera

Photos

Vera
TV
★7.4

Vera

as Danny Pryor

Casualty
TV
★6.2

Casualty

as Bruno Jenkins

Shetland
TV
★7.5

Shetland

as Duncan Hunter

The One Show
TV
★4.4

The One Show

as Self

Grantchester
TV
★7.2

Grantchester

as Dr. Robinson

Line of Duty
TV
★8.2

Line of Duty

as DCC Mike Dryden

Inside No. 9
TV
★8.1

Inside No. 9

as Raymond

Would I Lie to You?
TV
★7.8

Would I Lie to You?

as Self

Taggart
TV
★6.4

Taggart

Humans
TV
★7.5

Humans

as Neil

Midsomer Murders
TV
★7.5

Midsomer Murders

as William Carnarvon

1997

Doctor Who
TV
★7.6

Doctor Who

as Jimmy

2005

Vera
TV
★7.4

Vera

as Danny Pryor

2011

Casualty
TV
★6.2

Casualty

as Bruno Jenkins

1986

Shetland
TV
★7.5

Shetland

as Duncan Hunter

2013

The One Show
TV
★4.4

The One Show

as Self

2006

Grantchester
TV
★7.2

Grantchester

as Dr. Robinson

2014

Line of Duty
TV
★8.2

Line of Duty

as DCC Mike Dryden

2012

Inside No. 9
TV
★8.1

Inside No. 9

as Raymond

2014

Would I Lie to You?
TV
★7.8

Would I Lie to You?

as Self

2007

Taggart
TV
★6.4

Taggart

1983

Humans
TV
★7.5

Humans

as Neil

2015

Napoleon

as Junot

2023

Calamity James

Calamity James

as Brian

2023

Operation Mincemeat

Operation Mincemeat

as Jock Horsfall

2022

Meet You at the Hippos

Meet You at the Hippos

as Self - Presenter

2021

Zog and the Flying Doctors

Zog and the Flying Doctors

as Unicorn (voice)

2021

Larchview

Larchview

2020

The Kid Who Would Be King

The Kid Who Would Be King

as Mr. Jeffreys

2019

Say My Name

Say My Name

as Dec

2018

Eric, Ernie and Me

Eric, Ernie and Me

as Eric Morecambe

2017

Edmund the Magnificent

Edmund the Magnificent

as Nate

2017

Wild Flight: Conquest of the Skies 3D

Wild Flight: Conquest of the Skies 3D

as Narrator

2016

Porridge

Porridge

as Officer Meekie

2016

Take Down

Take Down

as Lawrence Close

2016

Sunset Song

Sunset Song

as Reverend Gibbon

2015

Amazing Mighty Micro Monsters 3D

Amazing Mighty Micro Monsters 3D

as Self - Narrator

2015

Camera Trap

Camera Trap

as Iain

2015

No image

All the Ordinary Angels

as Mr. Taylor

2015

X Moor

X Moor

as Fox

2014

National Theatre Live: The Cherry Orchard

National Theatre Live: The Cherry Orchard

as Trofimov

2011

Britz

Britz

as Richard

2007

The Trial of Tony Blair

The Trial of Tony Blair

as Tommy

2007

No image

Loving You

as DC Colin Morris

2003

Last Breath

Last Breath

as Craig (Dive Supervisor)

2025

Inside No. 9: The Party's Over

Inside No. 9: The Party's Over

as Self

2024

Napoleon

Napoleon

as Junot

2023

Calamity James

Calamity James

as Brian

2023

Operation Mincemeat

Operation Mincemeat

as Jock Horsfall

2022

Meet You at the Hippos

Meet You at the Hippos

as Self - Presenter

2021

Zog and the Flying Doctors

Zog and the Flying Doctors

as Unicorn (voice)

2021

Larchview

Larchview

2020

The Kid Who Would Be King

The Kid Who Would Be King

as Mr. Jeffreys

2019

Say My Name

Say My Name

as Dec

2018

Eric, Ernie and Me

Eric, Ernie and Me

as Eric Morecambe

2017

Edmund the Magnificent

Edmund the Magnificent

as Nate

2017

Wild Flight: Conquest of the Skies 3D

Wild Flight: Conquest of the Skies 3D

as Narrator

2016

Porridge

Porridge

as Officer Meekie

2016

Take Down

Take Down

as Lawrence Close

2016

Sunset Song

Sunset Song

as Reverend Gibbon

2015

Amazing Mighty Micro Monsters 3D

Amazing Mighty Micro Monsters 3D

as Self - Narrator

2015

Camera Trap

Camera Trap

as Iain

2015

No image

All the Ordinary Angels

as Mr. Taylor

2015

X Moor

X Moor

as Fox

2014

National Theatre Live: The Cherry Orchard

National Theatre Live: The Cherry Orchard

as Trofimov

2011

Britz

Britz

as Richard

2007

The Trial of Tony Blair

The Trial of Tony Blair

as Tommy

2007

No image

Loving You

as DC Colin Morris

2003

Vera

as Danny Pryor

1 ep.

Casualty

Casualty

as Bruno Jenkins

47 ep.

Shetland

Shetland

as Duncan Hunter

31 ep.

The One Show

The One Show

as Self

1 ep.

Grantchester

Grantchester

as Dr. Robinson

1 ep.

Line of Duty

Line of Duty

as DCC Mike Dryden

6 ep.

Inside No. 9

Inside No. 9

as Raymond

1 ep.

Would I Lie to You?

Would I Lie to You?

as Self

1 ep.

Taggart

Taggart

1 ep.

Humans

Humans

as Neil

8 ep.

The Inspector Lynley Mysteries

The Inspector Lynley Mysteries

as DC Ed Harvey

1 ep.

Unforgotten

Unforgotten

as Colin Osborne

6 ep.

Dept. Q

Dept. Q

as Stephen Burns

8 ep.

Playhouse Presents

Playhouse Presents

as Gerry McCluskey

1 ep.

The Rig

The Rig

as Alwyn Evans

0
Wire in the Blood

Wire in the Blood

as Stevie McTeer

1 ep.

World on Fire

World on Fire

as Sir James Danemere

5 ep.

Celebrity Catchphrase

Celebrity Catchphrase

1 ep.

Catastrophe

Catastrophe

as Chris

24 ep.

Urban Myths

Urban Myths

as Billy

1 ep.

Guilt

Guilt

as Max McCall

12 ep.

Case Histories

Case Histories

as Andy Marshall

1 ep.

Midsomer Murders

Midsomer Murders

as William Carnarvon

1 episodes

Doctor Who

Doctor Who

as Jimmy

2 episodes

Vera

Vera

as Danny Pryor

1 episodes

Casualty

Casualty

as Bruno Jenkins

47 episodes

Shetland

Shetland

as Duncan Hunter

31 episodes

The One Show

The One Show

as Self

1 episodes

Grantchester

Grantchester

as Dr. Robinson

1 episodes

Line of Duty

Line of Duty

as DCC Mike Dryden

6 episodes

Inside No. 9

Inside No. 9

as Raymond

1 episodes

Would I Lie to You?

Would I Lie to You?

as Self

1 episodes

Taggart

Taggart

1 episodes

Humans

Humans

as Neil

8 episodes

The Inspector Lynley Mysteries

The Inspector Lynley Mysteries

as DC Ed Harvey

1 episodes

Unforgotten

Unforgotten

as Colin Osborne

6 episodes

Dept. Q

Dept. Q

as Stephen Burns

8 episodes

Playhouse Presents

Playhouse Presents

as Gerry McCluskey

1 episodes

The Rig

The Rig

as Alwyn Evans

0
Wire in the Blood

Wire in the Blood

as Stevie McTeer

1 episodes

World on Fire

World on Fire

as Sir James Danemere

5 episodes

Celebrity Catchphrase

Celebrity Catchphrase

1 episodes

Catastrophe

Catastrophe

as Chris

24 episodes

Urban Myths

Urban Myths

as Billy

1 episodes

Guilt

Guilt

as Max McCall

12 episodes

Case Histories

Case Histories

as Andy Marshall

1 episodes