Graduado em Arquitetura e Urbanismo pela Faculdade de Arquitetura e Urbanismo da Universidade Federal da Bahia em 2006. Entre 2002 e 2003 estudou urbanismo e paisagismo na Universidade Politécnica de Valência - Espanha.
Em 2010 o arquiteto baiano Leo Brasileiro se muda para Poços de Caldas-MG, onde deste então vem desenvolvendo seu trabalho sempre com a filosofia de atender seus clientes buscando traduzir seus desejos e necessidades numa arquitetura que respeite seu entorno, tanto do ponto de vista social, cultural e ambiental.
Funcionalidade, conforto, criatividade, sustentabilidade, equilíbrio e economia são algumas das diretrizes dos seus projetos.
Junto com seus parceiros, oferece aos seus clientes o conceito de projeto desde a escolha do terreno até a entrega das chaves. Assim são oferecidos os serviços de Projeto Arquitetônico, Projeto de Paisagismo, Arquitetura de Interiores, Projetos Complementares de Engenharia e Administração da Obra.