Desde 1998, nomeado, aos 36 anos, pelo Presidente Fernando Henrique Cardoso, é Desembargador Federal do Tribunal Regional Federal da 3ª Região (SP e MS), no qual foi Presidente, Corregedor e Presidente do Órgão Especial, das 4ª e 5ª Turmas, dos Conselhos de Justiça e Administração e da Banca Examinadora do 14º Concurso Público para Juiz Federal Substituto.
Juiz do Tribunal Regional Eleitoral de São Paulo (2016/2018). Diretor Conselheiro da International Association of Tax Judges (IATJ). Conselheiro do Conselho da Justiça Federal, Brasília (2014/2016).
Foi Advogado e Promotor de Justiça de Entrância Especial em São Paulo (1º lugar, Melhor Arrazoado Forense, 1989).