Steffan originally from Caerphilly was brought up in Rhoose, a small village outside of Barry. Steff completed his undergraduate studies at Swansea University in 2019 studying Geography. In pursuit of a career in planning, he completed his masters in Spatial Planning and Development at Cardiff University in March 2021 whilst working full time as a Planning Assistant.
Outside of work, Steffan enjoys watching and participating in a variety of sports with rugby being his main focus having represented his club, county and university. His biggest achievement within rugby to date, was winning the BUCS Conference Cup final whilst coaching the 2nd XV at Swansea University. Although he enjoyed coaching he is looking forward to lacing his boots up again and getting back onto the field!