Skip to main content
Friday, 19 June 2026 · Morning editionLondon ☀ 21°C1 TV premieres this week6 prime-time slots tonightStreaming #1: Project Hail MaryAbout UsOur TeamSourcesContactNewsletter

Cast of London Kills

HomeCasts

Hugo Speer plays DI David Bradford, Sharon Small plays DS Vivienne ‘Viv’ Cole, and Bailey Patrick plays DC Rob Brady in the BBC police drama London Kills.

  • BBC One / Acorn TV
  • 2019–
  • 5 seasons
  • TV series
  • 11 cast

Main cast

  • DI David BradfordHugo Speer1–5Main
  • DS Vivienne ‘Viv’ ColeSharon Small1–5Main
  • DC Rob BradyBailey Patrick1–5Main

Supporting cast

  • DCI Larry PhillipsDon Gilet1–5Supp
  • Tamsin BradfordTori Allen-Martin1–5Supp
  • Dr. Eliza ‘Liz’ MooreJennie Dale1–5Supp
  • PC Tony AndrewsJohnathan Broke1–3Supp
  • DS Tosh ChinTessa Wong1–5Supp
  • PC Josh SandsIyare Igiehon2–5Supp

Guest & voice

  • Anna BradfordJodie Halse-Smith1–2Guest
  • Mandy FlynnKacey Ainsworth1Guest

No matches — try another name.

About this cast

London Kills is a BBC One and Acorn TV police procedural that follows a team of murder detectives in London. The series centres on DI David Bradford, who returns to work after the disappearance of his wife, leading to complex personal and professional conflicts within the team.

FAQs

Who plays DI David Bradford in London Kills?

DI David Bradford is played by Hugo Speer.

Who plays DS Vivienne Cole in London Kills?

DS Vivienne Cole is played by Sharon Small.

Who plays DC Rob Brady in London Kills?

DC Rob Brady is played by Bailey Patrick.

Is London Kills based on a true story?

No, London Kills is a fictional police drama, but it draws on common themes of missing persons and police procedure.

How many seasons of London Kills are there?

As of early 2025, there are 5 seasons.

Sources & where to watch: IMDb · Wikipedia · Where to watch (JustWatch UK) · Updated June 2026

Browse all cast guides →