He was resident conductor and music director of the Taipei Symphony Orchestra from 1986 until his dismissal in 2003.
He taught both Chien Wen-pin, musical director of the Taiwan National Symphony Orchestra from 2001 to 2007; and the same orchestra's current maestro, Lü Shao-chia.