Mark Bonnar Filmography
- Actor (46 credits)
- Unforgotten: Sins of the Past (2017) играет самого себя / Colin Osborne
- Unforgotten: Domestic Turmoil (2017) играет самого себя / Colin Osborne, not listed in credits
- Unforgotten: Designing Unforgotten (2017) играет самого себя / Colin Osborne, not listed in credits
- Unforgotten: Building the Series (2017) играет самого себя / Colin Osborne, not listed in credits
- Porridge (2017) Officer Meekie
- Say My Name (2017) Dec
- Eric, Ernie and Me (2017) Eric Morecambe
- Apple Tree Yard (2017) Gary Carmichael
- Edmund the Magnificent (2017) Nate
- New Blood (2016)
- Undercover (2016) John Halliday
- Take Down (2016) Lawrence Close
- Porridge (2016)
- Sunset Song (2015) Reverend Gibbon
- Catastrophe (2015) Chris
- Jekyll & Hyde (2015) Lord Protheroe
- Unforgotten (2015) Colin Osborne
- Home Fires (2015) Reverend Adam Collingborne
- The Other Side of Home (2015) Paul
- X Moor (2014) Fox
- Grantchester (2014) Dr. Robinson
- Camera Trap (2014) Iain
- Shetland (2013) Duncan Hunter
- Thirst (2013) John Valentine
- Playhouse Presents (2012) Gerry McCluskey
- The Science of Doctor Who (2012) Jimmy, хроника, not listed in credits
- Line of Duty (2012) Dryden
- The Paradise (2012) Peter Adler
- National Theatre Live: The Cherry Orchard (2011) Trofimov
- Case Histories (2011) Andy Marshall
- Twenty Twelve (2011) Ben Farrell
- Vera (2011) Danny Pryor
- Psychoville (2009) Detective Finney
- Paradox (2009) D.S. Ben Holt
- PhoneShop (2009) Don
- Nuclear Secrets (2007) Penkovsky
- The Trial of Tony Blair (2007) Tommy
- Britz (2007) Richard
- Would I Lie to You? (2007) играет самого себя
- Afterlife (2005) Ben Varcoe
- Casualty @ Holby City (2005) Bruno Jenkins
- Loving You (2003) DC Colin Morris
- Wire in the Blood (2002) Stevie McTeer
- The Inspector Lynley Mysteries (2001) DC Ed Harvey
- Rebus (2000) DI Jim Margolies
- All the Ordinary Angels Mr. Taylor