Iacopo Sheng vive a Castelnuovo di Porto vicino Roma, dove nel 2005 si aggiudica l’appalto e dirige i lavori di decoro urbano ( TOT MQ) nella Piazza del Castello del suo comune.
Si diploma in Arte indirizzo architettura presso il Liceo Artistico Caravillani di Roma e nel dicembre 2010 espone nella Galleria Artipelago la sua prima esposizione personale di pittura. Nel 2011 idea e realizza la scenografia per lo spettacolo di Hesse per il Teatro Abraxa a Roma. Nel 2011 si trasferisce a Beijing, dove studia lingua cinese, calligrafia, sculture di carta e arti marziali tradizionali. Nel 2014 nel Lama Temple Art District di Beijing ha luogo la sua seconda esposizione personale di pittura “To see and to be seen”. A Beijing nel 2012 è assistente esecutivo del critico Michael Suh per l’esposizione di arte contemporanea cinese “Form of Formless”.
Performer di arti marziali, capo scout e cuoco diplomato, Iacopo studia ora Discipline Artistiche e Musicali presso il DAMS, Università Roma Tre.