De ascendencia danesa, estudió derecho en la Universidad Católica de Valparaíso, su ciudad natal, luego desarrollo nacional en los Países Bajos y, posteriormente, ciencia política en la Universidad de Essex (Reino Unido), donde obtuvo su magíster.