Es Profesor de Historia por el Instituto de Profesores de Uruguay, con doctorado por la Universidad de Sevilla y el Programa Europeo de Doctorado. Ha residido en Uruguay, Paraguay, Brasil, Inglaterra y España. Ha trabajado como antropólogo y arqueólogo en el Museo de Antropología de Uruguay, como experto en civilizaciones precolombinas.
Es autor de numerosos libros y ensayos académicos, y de novelas históricas.