Career
Early career
Stephen started playing football when he was young, growing up in Australia. He moved to Japan when he was 7 years old. He joined Football Club Komazawa in 2007, where he was still playing as a midfielder or striker.
He left the club in 2009 as he moved to Hong Kong.
Hong Kong Football Club
Stephen joined Hong Kong Football Club in the 2009–2010 season. He was part of the team which was promoted to the First Division at the end of that season.
He started playing in a professional football league with Hong Kong Football Club in the 2010-2011 season. He featured 8 league games in the season but failed to help the team avoid relegation to the Second Division.
He stayed at the club competing in the Second Division.
Yokohama Football Club Hong Kong
Stephen joined First Division club Yokohama Football Club Hong Kong in January 2013. However, he only featured Reserve Division matches after he joined the club, and was on the bench twice in the First Division League. South China.