Odilon Moraes nasceu em São Paulo no ano de 1966 e logo foi com a família para o interior do estado, onde passou sua infância e sua adolescência. Retornou à capital para estudar e formou-se arquiteto na Universidade de São Paulo, mas, ainda no meio do curso, já havia escolhido construir livros ao invés de casas. Tornou-se ilustrador e posteriormente começou também a escrever e ilustrar algumas de suas obras.
Recebeu quatro prêmios Jabuti (em 1994, 2009, 2016 e 2017) por suas ilustrações e, como autor de textos e imagens, recebeu por três vezes o prêmio “Melhor livro do ano para crianças”, em 2003, 2005 e 2018, dado pela FNLIJ. Dizendo ter se apaixonado por livros ilustrados, passou a escrever e dar aulas sobre a história e a poética desses objetos.
Odilon costuma comparar as sequências de imagens de um livro ilustrado à melodia de uma canção, sendo as duas responsáveis por trazer para a palavra não só uma ambientação, mas principalmente um ritmo