Stephen trained at the Rambert Ballet School and went on to perform with many dance companies, including the Mark Bruce Company, Random, Adventures in Motion Pictures, David Massingham Dance, Red Rain Dance, Diversions,V-tol and has worked with choreographers such as Richard Alston, Christopher Bruce, Darren Ellis, Matthew Hawkins and Lloyd Newson, among others. He has also appeared in major productions at The Royal Exchange Manchester and The National Theatre. Recently Stephen has taken on a parallel career as a photographer.