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.
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