Good Cop star Warren Brown is coming back to the BBC to play another edgy police officer who takes the law into his own hands.
The actor will play detective Jack Quinn and is teaming up with Mistresses star Shelley Conn and Gina McKee in By Any Means - a new drama about a team of clandestine officers who do not always stick to the letter of the law.
Brown said: "I'm thrilled and excited to be working on By Any Means. I loved Jack Quinn from the moment I read the script - he's a great character full of contradictions which I'm looking forward to bringing to life."
Brown starred as police officer John Paul Rocksavage in the violent crime thriller Good Cop - which was rescheduled following the deaths of two women police officers in Manchester after it featured a violent attack on a female officer.
By Any Means is created by a team of writers led by Tony Jordan who learned his trade on EastEnders before working on shows including Hustle and Life On Mars.
Belinda Campbell, from Red Planet Pictures which is producing the show, said it was "a gripping and edgy drama".
She said: "We're delighted to have such a strong line-up of talent both on and off screen to translate these intricate plots and characters. With the action taking place on the cusp of the law, it provides the perfect premise for dramatic scenes, surprise twists and turns in the plot, as well as brilliantly complex and rich characters."