善从小在沙田及屯门兆禧苑安禧阁长大，家有一个当警察的哥哥，父母则在屯门经营大牌档。他曾就读香海莲社兆禧苑幼稚园，后入读已停办的佛教黄筱炜纪念学校（1995年上午校），与魔术师李行齐为小学同学；歌手吴浩康则是其中学（伯裘书院）同学。他于16岁时曾参与演出周星驰主演的电影《喜剧之王》，饰演黑社会人士「洪爷」一角，凭其独特声音演绎而为人认识；1998至2003年间曾为星辉海外有限公司旗下艺人。2005年，他跟5名生意伙伴各自投资逾万元开设公司「STAR-06」，专门承办夜场打碟和活动工作。同年，林子善也转投无