Abogado de la Pontificia Universidad Católica de Chile, titulado el año 1985, y Magíster en Derecho, mención Derecho Tributario en la misma Universidad.

Ha ejercido la profesión por más de 30 años asesorando empresas y personas naturales en materias tributarias, civiles y comerciales.

Es el socio a cargo del área Tributaria de Castillo & Prieto Abogados.

Contador – Auditor de la Escuela de Contadores Auditores de Santiago, titulado el año 1992.

Posee un posgrado en legislación tributaria de la Universidad de Santiago de Chile.

Los últimos 25 años, ha ejercido la profesión asesorando empresas y personas naturales en materias tributarias, financieras y contables.

Anteriormente trabajó en Shell Chile S.A.C. e I. (5 años) y Brink’s Chile S.A. (3 años), desempeñándose como Jefe de Contabilidad y Gerente de Administración y Finanzas, respectivamente.   

Es el socio principal de Avilés & Castro Auditores Consultores Ltda.