Fue Subdirector General de Recursos del Ministerio de Economía y Hacienda y profesor de Derecho Administrativo y de Hacienda Pública en la Universidad Internacional de Cataluña.

También, ha sido Secretario del Consejo de la Sociedad Estatal para la Acción Cultural Exterior, SEACEX y Presidente de Audiovisual Sport.

Actualmente, es socio fundador de Ramón & Cajal Abogados y desempeña el cargo de Presidente del Consejo y socio co-director. Además, pertenece a los Consejos de Administración y Órganos de Gobierno de Renta 4, Indra e Hispasat.