English actor who is known for his appearances in a variety of different television series. He is most recognized for his recurring role in the 2016 television series Coronation Street where he plays the character of Seb Franklin.
With a passion for acting early on, he began by taking classes and was eventually cast as the character Tony Lyford in the television series Doctors where he made his debut.
In addition to his television performances, he is also known for his stage acting. He was cast as Hamlet in the play I Hate Shakespeare which performed at Sale's Waterside Theatre.
He was born and raised in Manchester, England.
As a cast member on Coronation Street, he stars alongside fellow actors Helen Worth, Simon Gregson, William Roache, and Sally Dynevor.