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), organiza junto con su equipo la próxima Conferencia Internacional de Live Coding y actualmente trabaja en la gestión de la Escuela Municipal de Música y Danza del Distrito Centro de Madrid. Cofundador de la Escuela de Oficios Electrosonoros que parte de una beca de la Fundación Carasso.