光绪二十四年（1898年）中戊戌科会试，光绪二十九年（1903年）补殿试，中三甲第一百二十名进士，为最后一位台湾籍进士。出任江西乡试阅卷官，历任宜春、建昌、安义、安仁等县知县。辛亥革命后，回到龙溪。民国三年（1914年）应林尔嘉之邀，成为菽庄吟社的社友。民国十二年（1923年）病逝。
墓葬.墓葬位于福建龙溪第二区邹林乡锡林保林前社天城山北麓（今龙海市九湖镇林前村西南隅的荔枝园中）。