Steven earned his Bachelor’s degree in Film & Television from the University of Wales, Aberystwyth in 2003, and later progressed to study an MA in International Business Administration at the University of Northumbria.
He enjoyed a brief spell working in retail management before returning to study for an MATEFL at Lancaster University. Since then, he has taught at The University of Southampton, at Lancaster University on their International Foundation Programme and at Liverpool University on their postgraduate pre-sessional courses.
In June 2011 Steven was invited to be a columnist for The Suzhou Municipal People's Government Information Office Website (LivingSu.com) and has also contributed to other English language media in the city.
In August 2011 he became the Module Convener for the year 1 Engineering Stream. He has also sat on the Year 1 Progress Committee and the Language Centre’s Departmental Learning and Teaching Commitee. Steven is presently studying putonghua and trying to learn a little Wenzhouhua.