Hsia obtained his bachelor's degree in law from Fu-Jen Catholic University in 1972, master's degree in diplomacy from National Chengchi University in 1976, master's degree in international law from University of Oxford in the United Kingdom (UK) in 1980 and master's degree in law from University College London in the UK in 1981.
In mid of August 2005, Hsia protested to the United Nations (UN) for naming the People's Republic of China (PRC) as one of the founding member of the UN that signed the United Nations Charter during an exhibition commemorating 60th anniversary of the UN, instead of the Republic of China (ROC). He stressed that in 1945, it was the ROC who were the China, since PRC was only founded in 1949.
After being appointed ROC representative to India in June 2007, Hsia said that he hoped to work on securing India's support for Taiwan's membership in the World Health Organization of the United Nations. He also would focus on trade, tourism and technological exchanges between the two.
Hsia resigned from his post in August 2009 after a cable was disclosed by a newspaper stating that the Ministry of Foreign Affairs had instructed all of the ROC representative offices around the world to decline all forms of foreign aid in the aftermath of Typhoon Morakot.
During his term as the ROC representative to Indonesia, Hsia actively promoted bilateral exchanges between Taiwan and Indonesia in the field of trade, culture and education. He was involved in the joint development of Morotai Island of North Maluku province and an industrial park in Jakarta.