Mike has played at the professional level for New Zealand’s only fully professional team that competes in the Australian National Soccer League, playing for the NZ Knights in 2003. Mike also played for Virginia Tech while studying for a Bachelor of Sports Management.

On the coaching side Mike has worked with some of the most talented young players in the country in the NZFC academies and also head coach of the Massey High School First XI.
Mike currently holds licenses from both NZ Soccer and the USSF and works with numerous travel clubs across New Jersey, including West Windsor, South Brunswick and Greater Flemington, and brings his expertise and enthusiasm to the wide range of players that he currently works with.