Nació en San José, el 22 de diciembre de 1933. Hijo de Abel Pacheco Tinoco, agricultor bananero y Marta de la Espriella Díaz-Granados, hermano de Daniel, Rita, María, Carlos y Claudio. Casó en primeras nupcias con Elsa María Muñoz Batha y en segundas con Leila Rodríguez Stahl. Tiene seis hijos: Abel, Elsa, Yolanda, Sergio, Valeria y Fabián. Cursó sus estudios en la Escuela Buenaventura Corrales y en el Colegio Los Ángeles. Se graduó de médico en la Universidad Nacional Autónoma de México, posee una especialidad de Psiquiatría de la Universidad de Luisiana. En su juventud fue seguidor del Dr. Rafael Calderón Guardia, e incluso participó en 1955 en el intento de invasión de las fuerzas calderonistas derrotadas durante la guerra civil de 1948.