Licenciado en Ciencias de la Información por la Universidad Autónoma de Barcelona (UAB). Subinspector de la Policía de la Generalitat de Catalunya, cuerpo al que ha pertenecido desde 1994 y en el que ha prestado servicios especializados en la investigación de homicidios, tráfico ilícito de vehículos, robos o terrorismo. Dirigió la unidad Central de Tráfico de Seres Humanos entre los años 2007 y 2017.