Animation work been done from 2009-2010 in Communication University of China (BA, Beijing) to 2011-2013 in Central Saint Martins (MA London).

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…