He attended St Constantine and St Bartholomew primary schools, followed by Holyrood Secondary School.
He had his early education at St Constantine and St Bartholomew primary schools, before moving on to secondary school at Holyrood.