 In May 2007, Hsiao took part in the first season of China Television (CTV)'s star search show, "One Million Star".He signed a contract with Warner Music Taiwan in 2008 and released his debut album, "Jam Hsiao", in the same year.In 2011, Hsiao played the lead role in the action film "The Killer Who Never Kills" and won the Hong Kong Film Award for Best New Performer for his performance.