Nascido em Pequim em 1988, Seph Li tem uma formação mista em tecnologia e design, e seu grande interesse em obras de arte interativas o levou ao campo das artes midiáticas. Seph estudou ciência da computação e design de entretenimento na Tsinghua University e continuou seu estudo de mestrado em design/ artes de mídia na UCLA. Seph atualmente reside em Londres, Reino Unido; ele cria obras de arte interativas, bem como experimentos técnicos com outros estúdios de produção.