之教导，于同治十三年（1874年）补博士弟子员，光绪二十一年（1895年）膺岁贡。光绪十七年（1891年）时曾受聘为「台湾通志局」主修《彰化县志》，并已在光绪二十年（1894年）完成採访册，但採访册在乙未战争期间散逸。他曾在1895年时受台湾府知府孙传衮之邀，筹设「联甲局」，任台湾地方联甲局正管带参与抗日，失败后避乱隐居。后来日方因其声望，聘请他出仕，最后于明治三十年（1897年）担任彰化办务署台中厅参事，隔年出任台中师范学校的教职，之后在台湾总督邀请下于明治三十三年（1900年）参加「扬文会」，两年后