En 1998 participó en el álbum One Trip/One Noise del grupo de rock francés Noir Desir con el tema "Lazy (Zend Avesta mix)".
A finales de 2008 publicó el disco Music Components con Citizen Records.
[2] En 2010 recibió el premio Artist Qwartz en la 6.ª edición de los Qwartz Electronic Music Awards, y un año más tarde publicó el álbum Someone Gave Me Religion a través de la disquera Blackstrobe Records.
El disco fue promocionado por dos EPs, Personal Dictator y All You Need Is Techno.
[2] Tras ganar los premios César y Lumiere en 2018 por aportar la música de la película 120 latidos por minuto,[3] en 2021 publicó un nuevo álbum, titulado New Territory mediante el sello Veyl.