Former Coronation Street actor Bruno Langley has pleaded guilty to two charges of sexual assault.

The 34-year-old actor from Derbyshire, who played Todd Grimshaw in the long-running ITV soap, admitted both counts of sexual assault at Manchester Magistrates Court today (28 November)

The actor was pictured leaving court in a grey suit, white shirt and light grey tie.

He was charged over allegations made by two women about a night at a Manchester music venue.

The first woman accused him of sexually assaulting her at a venue in Manchester's Swan Street at around 1am on 1 October. A few days later, a second woman came forward and reported that she had been sexually assaulted at the same venue on the same night.

Shortly after the allegations were made, a spokesman for Coronation Street confirmed that his contract had been terminated.

Langley made his debut as Todd Grimshaw in the soap in 2001 as its first openly gay character. He returned to the soap in 2007 and 2011 for brief stints before returning full-time in 2013. He also appeared in two episodes of Doctor Who in 2005.

In a statement before he was charged, the actor said: "Sadly, I will no longer be working on Coronation Street. Acting on the show has been the fulfilment of a personal dream.

"Playing the role of Todd Grimshaw since I was 17 years old has been a huge part of my life and an absolute honour.