João Herrero, nasceu em São José do Rio Preto, SP, Brasil, em 1938, além de brasileiro, possui também a cidadania espanhola com nome Juan Herrero Luiz.
Graduou-se em Estudo Sociais e em Ciências Sociais. Durante 12 anos trabalhou como Administrador Técnico de Empresa e em 1980 até 2000 exerceu a profissão de professor, lecionando Sociologia e História.
Hoje aposentado dedica-se a pintura e lança agora seu primeiro livro.