In Spotlight: Daniel Mays’ 12 best TV shows and movie roles - from Your Christmas or Mine? to Line of Duty

Daniel Mays is back on our TV screens in Christmas rom-com Your Christmas or Mine?, but where have you seen the Essex actor before?

By Sophia Moir Updated: 29 November 2022 - 11.04am
BBC / Netflix / ITV Daniel Mays TV shows

From big-budget dramas and cult police procedurals, to Oscar-winning films and even a Star Wars spin-off, Daniel ‘Danny’ Mays has had something of a varied on-screen career.

In fact the Essex-born actor’s CV has been so exhaustive in recent years that you’ve probably already seen him in a TV show or movie.

As he returns to our screens in Christmas rom-com Your Christmas or Mine?, we round up Daniel Mays' top TV and movie roles below - including Line of Duty, White Lines, 1917 and Ashes to Ashes.

1. Your Christmas or Mine? - Geoff Taylor

Your Christmas or Mine? Daniel Mays as Geoff Taylor Prime Video

Daniel Mays joins Asa Butterfield (Sex Education) and newcomer Cora Kirk in British Christmas rom-com, Your Christmas or Mine?, penned by Tom Parry.

The festive movie is about young lovers Hayley (Kirk) and James (Butterfield), who bid farewell to each other for Christmas at a London station before both making the same split-second decision to surprise the other by turning up at their family home to spend Christmas with them.

Mays plays Geoff Taylor - Hayley's dad - who James spends Christmas with in Macclesfield. He wrote on Twitter of the film: "I wear a knitted Christmas jumper with a massive turkey on it. What’s not to love? It’s a beaut. The film and the sweater!"

Your Christmas or Mine? is released on Prime Video on Friday 2 December.

2. Magpie Murders - DI Locke & DI Chubb

Daniel Mays as DI Chubb and DI Locke in Magpie Murders Eleventh Hour Films

Mays has played a lot of coppers during the course of his career, but he's never played two detectives in the same show. 

In BritBox's original whodunnit Magpie Murders, the actor plays both 1950s detective DI Chubb (above left) and modern-day cop DI Locke. Alpha male Locke is investigating the death of crime author Alan Conway, who in turn has left clues to his demise in the unfinished manuscript of his final novel. And it's in these pages that Chubb - a bumbling country copper - is solving a fictional killing.

"I’ve played so many policemen, so when they came to me saying, here’s two more, I thought 'really?', Mays said of the twin roles.

"But the gimmick of one actor playing two roles, the way the two stories work together, it was so ingenious and a big acting challenge. It stretches you in two different directions."

Watch Magpie Murders on BritBox.

All you need to know about Magpie Murders

3. Des - DCI Peter Jay

Mays played Detective Chief Inspector Peter Jay in ITV's 2020 three-part crime drama, Des.

Based on a true story, Jay brought serial killer Dennis Nilsen (played by David Tennant) to justice for the murders of at least 12 boys and young men between 1978 and 1983.

Watch Des on BritBox.

Watch all the shows and sport you love on BT TV

Take a flexible TV package and get access to all your favourite shows and sport, and switch your package whenever you like. 

4. Code 404 - DI John Major

Playing a very different kind of policeman, 2020 also saw Mays star as DI John Major alongside Stephen Graham as DI Roy Carver in Sky One's buddy cop comedy, Code 404

The series saw Mays' character DI Major gunned down on the job, before his body is fast-tracked into a new Artificial Intelligence project to bring him back from the dead. A second series followed in 2021 and a third in 2022.

Code 404 seasons 1-3 are available to stream on Sky Comedy with NOW.

5. White Lines - Marcus Ward

Another 2020 role for Mays was as DJ Marcus Ward in Netflix's sun-soaked drama, White Lines.

Marcus is a childhood friend of Axel Collins, who went missing in Ibiza some 20 years earlier. Despite the success of the show - which was from the makers of Money Heist - Mays recently confirmed that it won't be returning for a second series.

Mini-series White Line is available to watch on Netflix.

6. 1917 - Sergeant Sanders

In a major film role for Mays, he starred alongside Colin Firth, Andrew Scott and Benedict Cumberbatch in the Oscar-winning World War I epic, 1917.

The movie, which was released in 2019, saw Mays play Sergeant Sanders, the sergeant of the two main characters, Lance Corporals Schofield and Blake.

Buy or rent 1917 on BT Player

7. Temple - Lee Simmons

Mays played tube worker Lee Simmons in Sky One's medical drama Temple, alongside Mark Strong as Daniel Milton - a surgeon who's drawn into the world of the underground clinic.

Mays' character Simmons helps Milton establish the illegal underground clinic, and finds meaning in his life after doing so. 

Watch Temple seasons 1 and 2 with a NOW Entertainment Membership.

Daniel Mays and Mark Strong talk Temple

8. Good Omens - Arthur Young

In 2019, Mays appeared in Prime Video's big-budget adaptation of Neil Gaiman and Terry Pratchett's cult fantasy novel, Good Omens.

He played Arthur Young - the father of Adam Young, the reluctant Antichrist accidentally placed in the family's custody.

Watch Good Omens on Prime Video.

9. Rogue One: A Star Wars Story - Tivik

The Essex actor joined the Star Wars universe in 2016, playing Tivik in the Star Wars spin-off film, Rogue One: A Star Wars Story.

Tivik is an insurgent figure in the film, who's an informant for Captain Cassian Andor (Diego Luna) and tells the rebels of the existence of the Death Star.

Rogue One: A Star Wars Story is available to buy on Prime Video and BT Player.

10. Line of Duty - Sergeant Danny Waldron

One of Mays' most famous roles is playing Sergeant Danny Waldron in series 3 of Jed Mercurio's hit police procedural, Line of Duty, in 2016.

Starring alongside Vicky McClure, Martin Compston and Adrian Dunbar, Mays' character was a Sergeant and Authorised Firearms Officer with Central Police. His stunning performance earned him a Bafta nomination.

Line of Duty seasons 1-6 are available to watch on BBC iPlayer.

11. Mrs Biggs - Ronnie Biggs

In 2012, Mays portrayed the Great Train Robber Ronnie Biggs in five-part mini-series Mrs Biggs, penned by Jeff Pope.

Mays was nominated for a National Television Award for the role, alongside his co-star Sheridan Smith who played his wife, Charmian Biggs. 

Mini-series Mrs Biggs is available to watch on BritBox.

12. Ashes to Ashes - Jim Keats

Starring alongside fellow Line of Duty alum Keeley Hawes, Mays played DCI James 'Jim' Keats in the third and final series of the BBC science fiction/police drama Ashes to Ashes in 2010.

Keats claimed to have been sent from the Discipline and Complaints department of Scotland Yard to assess Fenchurch East CID but in reality, he was a malevolent spirit who aimed to destroy the division and bring its members to his department.

Ashes to Ashes seasons 1-3 are available to watch on Prime Video.