Best known for his portrayal of Aran in the series Wolfblood, he has previously been seen on television in Strike Back, Hotel Babylon and Casualty.
He spent three years at the Drama Centre London where he got a bachelor of arts degree in acting.
He was cast in a 2016 film called The Fitzroy.
He is from Llanelli, South West Wales.
He joined Bobby Lockwood as a cast member in Wolfblood.