Moacyr Amorim nasceu em 6 de dezembro de 1899, em Serra Negra, São Paulo. Formou-se em medicina pela Faculdade de Medicina da Universidade de São Paulo em 1924 e apresentou tese de doutoramento sobre pesquisa original de Histologia Normal.
Estagiou no Instituto de Patologia da Universidade de Freiburg, na Alemanha.
Embora afastado da Faculdade de Medicina da Universidade de São Paulo, obteve o título de Livre Docência em 1939, ano em que exerceu o cargo de Professor da Cadeira de Anatomia Patológica, da Faculdade de Medicina Veterinária da Universidade de São Paulo.
Foi Professor Catedrático por concurso, ocupando posto até 1966, época de sua aposentadoria.
Foi Presidente no memorável II Congresso Latino-Americano de Anatomia Patológica e o pioneiro no estudo da Neuropatologia em São Paulo.