Biography

Stephen was a member of the New Zealand bobsleigh team that competed at Salt Lake City in 2002. He started competing in bobsleigh in 2000 and has a background in track and field.