Pel que fa a les seves activitats professionals fora de la universitat, ha treballat en diferents ocupacions dins dels àmbits de la comunicació i els idiomes: traductor, editor, gestor cultural, tècnic d'inserció laboral, professor, consultor i coordinador internacional.
Pel que fa a la docència, s'ha especialitzat en comunicació oral. A la UB imparteix les classes de comunicació oral i escrita dins de l'assignatura Tècniques de Treball i Comunicació, que imparteix als Graus de Dret, Ciència Política, GAP, Relacions Laborals i Criminologia. També ha impartit l'assignatura de Llenguatge Jurídic de la llicenciatura de Dret, així com classes de comunicació oral del Master de Dret.
D'altra banda, també és professor de Sociologia a l'IED i consultor de Sociologia i TFC a la UOC.