巡视南北番社，教民耕种，并开设义学。光绪五年八月（1879年），艋舺学海书院重新竣工，以陈维英荐，任山长（监督、校长）。历时数年，淡北学者出其门者数百人。光绪六年（1880年）以大挑一等得知县并升同知，分发河南东河总督府任职，参与审理清代四大奇案之一之王树汶案，并为其平反。光绪九年（1883年）癸未科二甲六十二名进士，选翰林院庶吉士，散馆授编修。光绪十四年（1888年），提督湖南学政，识拔熊希龄出其门下。光绪十九年（1893年），充广西乡试正考官，遍搜遗卷，选拔出十数人。二十三年（1897年）入直南书房