1962年毕业于石硖尾邨第六座天台的证光学校。本来考到官立中学学位的他因没有金钱交学费，加上兄长精神病发，被送进青山医院，因此而放弃升读中学，出外工作。他当时被父亲送到尖沙咀的一间裁缝店当学徒。后来透过入读英文专科学校修读夜校高中课程，并于1968年香港中学会考中考获英文科C级成绩。且以自修方式考得全科及格，获香港浸会学院取录。在校期间主修社会学文凭，副修心理学，至1975年毕业。往后不断进修，先后修读了伦敦大学荣誉法学士（1991年）、香港大学社会科学系犯罪学硕士（1994年）、澳洲查尔斯史都华大学应用管