Portrayed the role of Jerome Clarke on House of Anubis alongside Brad Kavanagh.
He appeared in the TV film, My Family and Other Animals with Imelda Staunton.
He has appeared on the epic fantasy show, Game of Thrones playing the role of Lancel.
He attended Bryanston School and Downside School in London. He has an older brother an a younger sister.
He played the role of Harry on My Dad's the Prime Minister created by Ian Hislop.