Cresciuto a Nantwich dopo una infanzia a Liverpool, ha affinato la recitazione alla Guildford School of Acting, avviando una carriera versatile nel panorama britannico. Si è fatto notare nella serie sportiva Dream Team interpretando Stuart e ha conquistato il pubblico di Coronation Street nei panni di Tony Stewart, ruolo che ha ricoperto dal 2014 al 2015. Sul grande schermo ha partecipato a produz…