1966高中毕业后进入澳门绿村广播电台任播音员、编辑。1967年转入香港青艺话剧社,任编剧、导演兼演员。
1970年进入电视台。同年在无线电视做演员曾用艺名黄柏鸣,以及参演《民间传奇》。1976年创作电视连续剧《黄飞鸿》、《逼上梁山》;此后进入电影界任编剧。
1978年剧本《漩涡》首次被拍成电影,作为编剧走进电影圈。1979年参与创办奋斗影片公司。1980年,他成立新艺城影业有限公司,自己持有9%的股权。
1982年,拍摄的《最佳拍档》,票房劲收2700万港币,随后拍摄的《小生怕怕》《开心鬼》《恭喜发财》等;上映时都有逾千万票房。
1983年创作了描写退伍老兵与养女阿美间的情感悲剧的《搭错车》,影片上映后居然口碑票房双丰收,创下当时台湾电影的最高票房纪录;并获第20届台湾金马奖11项提名,最佳作品奖。同年创作的《最佳拍档》获第二届香港金像奖最受欢迎华语片奖。
1984年,主演了自己编剧的《开心鬼》,并参与导演叶伟信导演、甄子丹主演的《龙虎门》《导火线》;此外他也是徐克的《七剑》《深海寻人》的制作人。1985年,参与麦当杰导演的,郑浩南,黄百鸣,柏安妮等主演的香港喜剧电影《开心乐园》。2013年,在由谷德昭执导的喜剧片《百星酒店》中饰演超级尊贵的客户富商千金宝宝的舅舅可新。
2014年,由黄百鸣出品的青春校园喜剧《青春斗》日前首度开放媒体探班,2月10日,天马电影公司举行春茗并公布贺岁片《六福喜事》成绩突出,在香港、内地及马来西亚总票房已有1亿3千万。