Nacido en una familia católica, se graduó en Ciencias Políticas por la Universidad de Notre Dame, y completó sus estudios en Europa, en la Universidad de Feiburg y la Universidad de Múnich.