Licenciado em Educação Física, Saúde e Desporto, com especialização em Futebol, iniciou a carreira como treinador adjunto nas camadas jovens do Vitória de Setúbal em 1997/98.
Treinou o UF Comércio e Indústria (1ª Divisão Distrital) como treinador principal, e como adjunto nos AD Fazendense (3ª Divisão), Est. Vendas Novas (3ª Divisão e 2ª Divisão B) e SU Sintrense (3ª Divisão). Paralelamente colaborou na Escolinha de Futebol Quinito, tendo desempenhado as funções de treinador e coordenador técnico.
Em 2004/05 ingressou nas camadas jovens do Sport Lisboa e Benfica, onde treinou os escalões de Escolas, Iniciados, Juvenis e Juniores tendo conquistado dois campeonatos nacionais e dois distritais.
No Al Ahli FC Dubai treinou a equipa B.