Stephen was born in Solihull but has lived in East Anglia since 1979. He attended Liverpool and Essex Universities and has a B.Sc. in physics and economics, M.A. in economics and a M.Phil. research degree in sociology.
He then worked in adult education teaching for a few years before returning to study for his law qualifications at the College of Law in London. Stephen passed the Law Society Finals Examination for solicitors in 1990 and completed his training (articles) at Suffolk County Council.
Since qualifying as a solicitor in 1992 Stephen has worked in family law either in Essex or Suffolk firms. This was often legal aid work. He has also carried out housing law work since about 1999 and advised regularly on the duty solicitor rota for repossession cases at Ipswich County Court.
Stephen has been employed at Messrs Fairweather Stephenson & Co. since August 2001. Since the firm ended its Legal Aid contract he has worked on Wills and probate cases although he carries out some family and housing work. Stephen also deals with Lasting Powers of Attorney and Court of Protection work. He is a member of the Law Society's Children Panel and can therefore represent children or parents in care cases and is also a member of the Law Society's Family Law Panel.
Outside work Stephen is interested in human rights and is a longstanding member of Amnesty International. He is married and enjoys travelling and watching films.