Nach seiner Priesterweihe war er Pfarrer in Chuchi und in Chiayi (1975–1977), Englischlehrer und Mitarbeiter der Fu Jen School in Chiayi (1977–1979), Sekretär der Ausschüsse für die Mission und für die Laien der Bischofskonferenz und Geistlicher Begleiter der jungen christlichen Arbeiter (1979–1981).
Er studierte Erziehungswissenschaft an der Katholischen Universität von Amerika in Washington (1981–1986) und promovierte dort zum Doctor of Education. Danach war er Assoziierter Professor und Dekan am katholischen Zentrum der Universität Fu Jen (1986–1987), Dekan für Studentenfragen an der Universität Fu Jen, Beauftragter für die Gefängnispastoral, Geistlicher Begleiter der Laienämter im Erzbistum Taipeh (1987–1991), Rektor der Fu Jen Catholic School in Chiayi und von 1992 bis zu seiner Bischofsernennung Professor an der Katholischen Universität Taipeh.
Dreimal wurde er zum Mitglied des Provinzrats der Steyler Missionare gewählt und war während einer Mandatszeit stellvertretender Provinzial.