Antonio Luiz ingressou no IMO Brasil em 2019.
É Mestre em Administração de Empresas (Universidade de São Paulo, 2001) e Engenheiro Agrônomo (Universidade de São Paulo, 1985). Membro da Ashoka Social Entrepreneurs (1998). Autor de um livro sobre planejamento e desenvolvimento (2001) e outros textos sobre desenvolvimento social no Brasil. Palestrante do TEDxUSP (2008).
Trabalhou como diretor associado no Instituto Fonte por 21 anos. Desde 1989, atua como consultor, facilitador, coach e educador em organizações sem fins lucrativos e empresas brasileiras.
Casado (Waldorf), pai de três meninos, nascido em 1964.