Dal 2001 al 2005 ha studiato Business Management presso la Katholieke Hogeschool Leuven e ha conseguito una laurea di primo livello.
Christophe De Decken è il fondatore di diverse società e brand designer nel settore del gioco d'azzardo online, specializzato nella creazione di concetti dalla A alla Z.