Va ser Director general de la Policia del Departament d’Interior de la Generalitat de Catalunya des del 2011 fins el 2014.
Anteriorment, de 2005 a 2010, va ser gerent del Centre d’Estudis Jordi Pujol. També va ser director adjunt de Comunicació del Fòrum Universal de les Cultures Barcelona.
Prèviament, va exercir les funcions de cap de Gabinet al Departament de Política Territorial i Obres Públiques (2002-2003), i de cap de Relacions Institucionals al Departament de Sanitat i Seguretat Social (2000-2002). Del 1997 al 2000, va ser responsable de Relacions Institucionals de la Junta de Sanejament, organisme del Departament de Medi Ambient.