Graduated from Swansea University with a honours degree in pure mathematics and statistics then studied for a PGCE at St Mary’s College, Strawberry Hill, Twickenham. Taught mathematics, ICT, PE and games before becoming Director of Sport. Following a move to Worcester became Director of Studies and Head of Mathematics, eventually becoming the Assistant Head (Curriculum) before taking up the post of Senior Deputy Head at Heath Mount, a stand-alone co-educational prep school for children aged 3 – 13 years.
Outside of School he played first class rugby for London Welsh RFC for 11 seasons the last 5 being employed as a semi-professional player. He also coached the backs and welsh exiles after retirement.