Es Graduado en Ingeniería en Informática por la Universidad Oberta de Cataluña, en la que además es docente de Sistemas Operativos e informática. Ha sido Administrador de Sistemas informáticos en la empresa pública y privada desde hace más de 15 años, donde adquirió experiencia profesional en múltiples ámbitos informáticos y empresariales. También es desarrollador de aplicaciones y videojuegos para aplicaciones móviles, diseñador gráfico e ilustrador. Actualmente es docente de Informática en ISEN Formación Profesional donde imparte módulos profesionales específicos.