En 1956 realizó su noviciado en la provincia de Salta, Argentina, y en 1957 pronunció su profesión religiosa.
Fue ordenado sacerdote en su ciudad nata (Vallegrande), el día 29 de julio del año 1962 por el obispo Mons.
Bernardo Leonardo Fey Schneider, y más tarde continuó con sus estudios universitarios, donde se trasladó ha Lille en Francia para obtener el título de Pastoral Social en la Universidad de Emacas.
Entre los años 1985 y 2012, fue Presidente de la Conferencia Episcopal Boliviana.
En la Curia Romana monseñor Terrazas Sandoval fue miembro del Consejo Pontificio para los Laicos y de la Pontificia Comisión para América Latina.