Començà la seva carrera com a actor en el teatre independent. L’any 1975 intervingué en el muntatge Boa constrictor, de Marta Català, i el 1976 formà part del Grup de Teatre de l’Escorpí, i participà en Quiriquibu, de J. Brossa, i Tirant lo Blanc, dirigit per J. A. Codina. Membre de l’equip fundacional del Teatre Lliure, actuà en els muntatges d’aquesta formació entre el 1976 i el 1984 (Camí de nit, Mahagonny, Leonci i Lena, Titus Andrònic, Hedda Gabler, La nit de les tríbades, La bella Helena, Primera història d’Esther, Els fills del sol, etc).
Entre el 1979 i el 1980 col·laborà amb Els Joglars com a actor (Laetius) i director (L’Odissea). També dirigí El giravolt de maig (1988), d’E. Toldrà i J. Carner, i El desengany (1992), de F. Fontanella. Com a gestor teatral ha estat coordinador general (1985-88) i director (1988-98) del Centre Dramàtic de la Generalitat de Catalunya. El 1998 fou nomenat director del Teatre Nacional de Catalunya, càrrec dins del qual aconseguí augmentar l’afluència de públic, i introduir la programació en l’àmbit comarcal i escolar, amb l’èxit de títols com Dissabte, diumenge i dilluns (2002), dirigida per Sergi Belbel, o bé Mar i cel, de Dagoll Dagom.
L’any 2006 fou substituït al capdavant del TNC per Sergi Belbel i es feu càrrec de la gestió de la productora Focus. L’any 2009 fou nomenat director del Teatre de l’Arxipèlag de Perpinyà en la seva versió preliminar, i fou confirmat en el càrrec com a director general al maig del 2011 amb la perspectiva de la inauguració de la institució i les seus definitives a l’octubre del mateix any.