La familia de Villamayor se exilió de Paraguay durante la dictadura de Alfredo Stroessner, motivo por el cual Juan Ernesto nació en la ciudad de Montevideo. Egresó como abogado en la Universidad del Salvador (USAL) en Buenos Aires (USAL).