Médico formado pela Universidade Federal do Rio de Janeiro - UFRJ em 2000, com CRM-RJ 694126. 

Fez inicialmente cirurgia geral para depois se especializar em urologia no hospital universitário Pedro Ernesto, na UERJ (Universidade do Estado do Rio de Janeiro). Completou fellowship em cirurgia robótica em 2008, em Bordeaux, França.

Responsável pelo serviços de transplantes renais do Hospital Silvestre e do Hospital Quinta D’Or e Professor de Cirurgia laparoscópica e robótica no IRCAD, em França e no Brasil.

Atuou como chefe do departamento de laparoscopia e robótica da Sociedade Brasileira de Urologia (SBU). Atualmente atua como urologista em consultório particular, com foco em oncologia, e é responsável pela certificação robótica dos hospitais brasileiros pela SBU.