Estudou Medicina na Escola Paulista de Medicina (EPM), e também, mestrado e Doutorado, na Universidade Federal de São Paulo. Pós-doutorado em cirurgia robótica na Harvard Medical School, Boston, onde foi o primeiro brasileiro a ser certificado e treinado em cirurgia robótica. Atualmente é Professor Livre-docente pela Faculdade de Medicina da USP, orientador na pós-graduação da Universidade de São Paulo, e coordenador do serviço de Urologia e Cirurgia Robótica do Hospital Alemão Oswaldo Cruz.