Educador, impulsor de la Escuela Normal de Costa Rica en 1914 en Heredia, cuando fue ministro de educación en el gobierno de su hermano, el presidente Alfredo González Flores. Escribió varios estudios de carácter historiográfico sobre el desarrollo de las ideas en Costa Rica. Fundador de la Asociación de Educadores Pensionados y su primer presidente en 1973, fundador, organizador y presidente del Patronato Nacional de la Infancia y miembro de su junta directiva durante treinta años consecutivos; además, es el autor de la Declaración de los derechos del niño, del proyecto del Código de la infancia, organizador del primer Congreso nacional del niño en 1955 y el promotor de la inclusión del Patronato Nacional de la Infancia en la Constitución de 1949 como institución autónoma. Fue docente en el Colegio San Agustín de Heredia, el Liceo de Heredia, el Liceo de Costa Rica y la Escuela Normal de Costa Rica (1920 a 1938). Ocupó la Subsecretaría de Instrucción Pública; en 1925 viajó a Argentina, Chile y Uruguay para realizar estudios de organización de laboratorios de psicología experimental. Se especializó en biología, psicología, didáctica, sociología y legislación escolar en la Universidad de la Plata, Argentina. Fue miembro de la Academia Costarricense de la Lengua, miembro fundador y presidente de la Sociedad de Geografía e Historia de Costa Rica.