1985年加入TVB舞蹈艺员训练班,后被许愿的舞蹈表演公司录制,与罗文合作,任豹小子成员,担任演唱会中舞蹈员。其后与谢天华及朱永棠组成跳舞组合风火海,不久便解散。1994年首度演出陈德森导演的《晚九朝五》和陈可辛执导的《金枝玉叶》,凭两部电影同时提名第14届香港电影金像奖最佳男配角,最终凭《晚九朝五》获得最佳男配角奖。1996年起参演刘伟强执导的《古惑仔》系列,在片中饰演山鸡一角受到关注[2] 。
2010年与应采儿在拉斯维加斯注册结婚[3-4] 。2013年,主演韩兆执导的喜剧电影《好命先生》。[5] 2014年担任广东惠州市特聘的政协委员[6-7] 。