Most famous for his role as Lewis Richardson on the popular British soap opera Hollyoaks, he is also notable for his starring role as Nurse Adam Fearnley on the hospital-themed soap opera The Royal Today.
He made his television debut in the mid-1990s, appearing in episodes of the ITV programs Revelations and Children's Ward.
Between 2009 and 2015, he acted in nearly thirty episodes of Holby City.
While appearing on the Channel 5 soap opera Family Affairs, he met his future wife, actress Anna Acton.
He and Marcus Patric both rose to fame for their roles on Hollyoaks.