Soap opera and television actor best known for his performance as James Bailey on the long-running ITV network series Coronation Street. He has been seen at a number of industry events including the Olivier Awards.
In 2018, he was featured in a short film called Bus Stop Romeo.
He was a guest on This Morning in 2019.
He was born in England.