Ben trained at The Actor's Class.

His recent theatre credits include: Harry in I Am the Bomb (Aixa Amarante Productions); Danceny in Dangerous Games (Teatro Vivo); Hibbert in Journey's End (Southern UK tour); Bike Shed (Theatre503); Jollof Court (Omnibus Theatre); World in Progress (The Other Palace/Edinburgh Fringe).

His film credits include: Good Luck Nelle; Black Orchid; Forecast Overcast; Thanks NHS.