Inizia a farsi conoscere nel 2006 con Little People Project. La Street Art del londinese Slinkachu vuole la sua lente di ingrandimento. Installazioni e mini set che trovano ritmo e dimensione nel caos della grande city. Lillipuziani contro giganti: li guardi e ti rifletti anche un po’. Storie di piccole solitudini e malinconie filtrate attraverso uno sguardo ironico e disincantato. Nel 2008 riparte collateralmente con Inner City Snail, dipingendo a mano i gusci delle punk lumache a spasso per Londra. Fino al 2013 parteciperà al programma di eventi e manifestazioni dell’East Wing X’s Material Matters: The Power of the Medium