声音演绎而为人认识；1998至2003年间曾为星辉海外有限公司旗下艺人。2005年，他跟5名生意伙伴各自投资逾万元开设公司「STAR-06」，专门承办夜场打碟和活动工作。同年，林子善也转投无线电视，但一直只当配角，曾饰演过《奸人坚》的「金钱豹」、《学警狙击》的黑社会小混混「刘国强（喇叭）」和《铁马寻桥》的「顾汝良」等角色，直至2011年《怒火街头》一剧才可担演第三位男主角「米佐治」。同年更以此角色入围《万千星辉颁奖典礼2011》中「飞跃进步男艺员」及「最佳男配角」最后五强。2012年，他再与友人合资七位