Ian Kelsey has reportedly split from his wife Mia Terry.

Ian Kelsey

Ian Kelsey

The 'Coronation Street' actor - who plays Vinny on the ITV soap - has broken up from his wife of 12 years, with whom he has two children, Layla-Beau, 10, and Ivy-Julianna, six.

A source told the Daily Mirror newspaper: "Ian and Mia are living separately now, it is really sad but it hasn't worked out.

"They wanted to make it work but now their main priority are their two children. They still care about each other deeply."

Ian and the singer-songwriter tied the knot in 2004 and had their first child two years later.

The actor previously revealed how much he relished spending quality time with his wife, saying they love going on holiday together and recalled one particularly enjoyable trip.

He previously said: "Myself and Mia love to hire a car and just get lost. One trip, we stumbled upon the actual 'field of dreams'."

Meanwhile, Ian - who has previously starred on 'Emmerdale' and 'Casualty' - recently posted a cryptic tweet which suggested he was drinking as a means of forgetting his personal troubles.

He wrote: "I find Stella taken orally until you forget you have head problem does the trick.

"In morning, if same problem, repeat."