Estudia Ingeniería Informática en la UCM invirtiendo lo que allí aprende para promover la cultura. Desde el año 2011 al 2015 vivió en Alemania, donde realizó estudios de tecnología y música.
Desde su llegada a Madrid, en Medialab Prado, su trabajo aborda la creación sonora y la educación a través del live coding, lugar desde el que busca vínculos entre lógica y estética, tecnología y expresividad entendiendo el valor que tales sinergias poseen para comprender mejor nuestro entorno. Ha creado el grupo de trabajo Live Code Mad, ha participado en festivales de creación digital como el Festival EXPLORA (Bilbao), In-Sonora (Madrid), Transmediale (Berlin), AlgoMech (Reino Unido), organizó junto con su equipo la cuarta Conferencia Internacional de Live Coding y actualmente trabaja en la docencia en la Escuela Municipal de Música y Danza «María Dolores Pradera». También es cofundador de la Escuela de Oficios Electrosonoros.