Además, ha ejercido la docencia en la Universidad Católica, donde fue profesor de Dramaturgia (1993-1995) y en la Finis Terrae, en la que dirigió desde 2005 la Escuela de Literatura de la Facultad de Comunicaciones y Humanidades y, desde 2012 al 2015, su Escuela de Teatro.