Licenciado en Zoología (1972), Licenciado en Paleontología (1977), Doctor en Ciencias Naturales con orientación en Paleontología (1986) y Docente Universitario (1987), todos los títulos otorgados por la Facultad de Ciencias Naturales y Museo de la Universidad Nacional de La Plata. Fue Profesor Titular, Profesor Adjunto y Asociado en las cátedras de Anatomía Comparada, Paleontología de Vertebrados y Zooarqueología en dicha institución. Publicó varios libros y capítulos de libros asi como también participó en artículos científicos. Fue distinguido por las autoridades de la Facultad de Ciencias Naturales y Museo por la labor y aportes efectuados como integrante de la Comisión de Enseñanza de esa Facultad durante más de veinte años ininterrumpidos.