Abogado en ejercicio desde 1996, ha ejercido profesionalmente ante una pluralidad de instancias que van desde el Tribunal Supremo o la Audiencia Nacional hasta el Tribunal Europeo de Derechos Humanos, habiendo ejercido en instancias repartidas por todo el territorio español.
Ha sido coordinador del Máster de Acceso a la abogacía dirigido por la Universitat Rovira i Virgili de Tarragona, siendo profesor de derecho penitenciario en el mismo. En el ámbito colegial, ha sido miembro de la Junta de Gobierno del ICATarragona, además de miembro de las Secciones de Derecho Constitucional y Derecho Penal.