Albert graduated from Law Department, National Taiwan University, and University of Illinois at Urbana-Champaign with Master of Comparative Law degree. He started his career as Management Associate in Citibank, N.A. Taipei Branch, then joined Merrill Lynch Taiwan Branch in 1990. In 2002, Albert was relocated to Hong Kong as Regional Head of Private Client Group, Merrill Lynch; in 2007, he was relocated back to Taipei as Country CEO and Chairman of Merrill Lynch Securities (Taiwan).
After leaving Merrill Lynch in 2009, Albert served as Senior Advisor to Wealth Management Department of Nomura International and Threadneedle Asset Management in Hong Kong. He joined CTBC Bank in November 2013.