Après avoir participé à divers boys bands, c'est comme animateur de télévision qu'Alien Huang entre en 2006 dans le quotidien des Taïwanais. Il relance toutefois vite sa carrière musicale en enregistrant des simples en duo avec des artistes en vogue comme Genie Chuo ou Rui En. Ses ballades rock laissent la place à de joyeuses chansons EDM sur son album « Make Sense », méga-succès dans toute l'Asie sinophone en 2013. Reconnu pour son charisme et ses looks étudiés, il s'est depuis illustré dans le monde de la mode comme dans ceux de la musique et du cinéma.