卖鸦片委员，广东鸦片专事局局长，后来被袁世凯派往广东监视龙济光。袁世凯称帝后，1916年，两广地区反袁的将领迫使龙济光宣布独立。同年4月12日，广东护国军司令徐勤在海珠警察署内召开联席会议（史称海珠会议），遭到龙济光警卫军统领颜启汉等人的袭击，梁启超与陆荣廷的代表汤觉顿 、陆军少将谭学夔、警察厅厅长王广龄、广东护国军中路司令吕仲铭等当场被杀，史称海珠惨案。事后，龙济光将海珠惨案的责任推到蔡乃煌、颜启汉（事后已逃逸）的头上。4月24日，蔡乃煌被龙济光交由谭学夔的兄长、广东海军司令谭学衡押到长堤枪决。