Andy HuangActingBorn 10/11/2003Guangxi, ChinaKnown ForMozart from Space2022Meow2017Eruption2009Burying Brian2008No. 22006