Né en Algérie et souvent dans sa «deuxième maison», Paris, il vit à Londres depuis 2009. Récemment diplômé en maîtrise de Marketing, Business et Management événementiel (décembre 2014), Toufik est actuellement Freelance analyste marketing pour les marchés francophones et arabes. Toutefois, il a toujours été passionné par les arts et commis à la compréhension interculturelle; il est titulaire d'un certificat en expressions d'art et a travaillé au ministère de la Culture en Algérie. Son expérience dans le secteur inclut la promotion média, l'édition et la curation. Depuis 2012, il a été impliqué dans l'organisation d’un certain nombre d'événements indépendants visant à promouvoir la culture nord-africaine, notamment pour le Festival Nour.