Es abogado, magíster y doctor en Derecho por la Pontificia Universidad Católica del Perú. Ha sido decano de la Facultad de Derecho de la Universidad Católica San Pablo de Arequipa. Actualmente es socio del Estudio que lleva su nombre (Estudio Mario Castillo Freyre Abogados); Miembro de Número y Miembro del Consejo Directivo de la Academia Peruana de Derecho; profesor principal en la Pontificia Universidad Católica del Perú y Director de las Colecciones Biblioteca de Arbitraje y Biblioteca de Derecho de su Estudio.