Licenciado en Derecho por la Universidad de Barcelona, colegiado en ejercicio en el Ilustre Colegio de Abogados de Barcelona.
En el año 1970 ingresó por oposición en el Cuerpo de Letrados Consistoriales del Ayuntamiento de Barcelona, estando adscrito a la Asesoría Jurídica de la Corporación hasta el año 1981.
Abogado del Cuerpo de abogados de la Generalitat de Cataluña y del Cuerpo Técnico Superior de la propia Generalitat. Subdirector General Adjunto del Gabinete Jurídico Central de la Generalitat entre 1982 y 1987.
Consejero del Consejo Consultivo de la Generalitat de Cataluña, actualmente Consejo de Garantías Estatutarias, desde 1987 hasta 2005.
Ha ostentado el cargo de Vice-presidente del Advisory Body Legal Matters de FIATA, International Federation of Freight Forwarders Association, organización de alcance mundial con sede en Zurich.
Miembro de la Comisión Jurídica de Fomento del Trabajo y Secretario General y asesor jurídico de la Federación Española de Transitarios (FETEIA-OLTRA, Organización para la logística, el transporte y la representación aduanera).
Vocal de la Fundación CETMO (Centre d’Études des Transports pour la Méditerranée Occidentale).
Fundador y presidente de su despacho profesional, especializado tanto en Derecho público (administrativo y constitucional), como en Derecho privado (civil y mercantil), habiendo colaborado con los Gobiernos español y catalán en relación con diferentes proyectos de Ley, algunos de ellos relacionados con el transporte.
Ha impartido la docencia en cursos de post-grado y colabora regularmente con revistas especializadas relacionadas con el Derecho público y el transporte.