Estudió en la Facultad de Derecho de la Universidad de Costa Rica y obtuvo un doctorado en derecho en la Universidad Complutense de Madrid.
Fue procurador (1959-1961) y diputado por el Partido Nacional Independiente (durante el período legislativo de 1974-1978).
Entre 1974 y 1975 también fue diputado al Parlamento Latinoamericano.
[3] Entre 1979 y 1981 fue presidente de la Corte Interamericana de Derechos Humanos.
[3][4] Es padre del político Rodolfo Piza Rocafort.