Strawberry Festival Beijing and Shanghai 2013
You may also like
Documentary film 2018
Visuals & Performance: Night Soil Event 2015
USA/Canada (Sled Island Festival) 2012
UK artist of the week 2021
Performance: Solo shows China 2015
Beijing Music Conference 2019
Radio debut in France - 2022 (35 radio stations)
Music: Album "Human Error" 2009
Music: New Kid 2010
Pop songs in response to covid, Dutch Embassy UK 2021