Became known for his portrayal of Tiger Dyke on the ITV sitcom Benidorm. He is also notable for his role as Mike Weston in the television miniseries Our World War and as Keanu Taylor in the BBC soap opera EastEnders.
From 2011 to 2012, he trained at the London School of Musical Theatre. He made his screen acting debut on Benidorm in early 2014.
He began his career under the artistic representation of the BWH Agency.
He spent his early years in Harlow, Essex, England, and later relocated to London. He began dating Lily Smith.
He joined the cast of Benidorm in season seven, following the departure of series star Oliver Stokes.