Graduado em Física pela UFRJ (1952) e em Química pela Universidade Federal do Rio de Janeiro (1951). Professor titular da USP – Instituto de Física e Química de São Carlos (atualmente aposentado). É professor visitante em diversas universidades dos Estados Unidos, México, Japão, Reino Unido e Itália. Fundou e dirigiu diversas instituições, como o Instituto de Física e Química da USP de São Carlos e o Centro Nacional de Pesquisa e Desenvolvimento de Instrumentação Agropecuária em São Carlos (Embrapa).
Por aclamação, em 12/07/2008, na reunião ordinária do Conselho, durante a 60ª Reunião Anual da SBPC, em Campinas, foi concedido o título de presidente de honra ao professor Mascarenhas.