- Stephen has been a volunteer since 1994.
- Stephen has been involved in the running of two leagues, East London Mini League and Essex Swimming Leagues.
- Officiates for both these leagues and open events.
- Officiates at open water events.
- An official for Essex County events.
- Nationally officiated at open water events in Sheffield and at Great Swim Elite race and has passed the ASA open water referees exam.
- Also officiates at HM Revenue and CSSC events.