小混混「刘国强（喇叭）」和《铁马寻桥》的「顾汝良」等角色，直至2011年《怒火街头》一剧才可担演第三位男主角「米佐治」。同年更以此角色入围《万千星辉颁奖典礼2011》中「飞跃进步男艺员」及「最佳男配角」最后五强。2012年，他再与友人合资七位数字在大坑浣纱街开设「龙凤冰室」，并于2013年在湾仔春园街开设分店。2017年8月，他在剧集《同盟》中饰演「令家名」一角，为其参演无线剧集以来首度饰演反派。2019年12月，林子善透过社交网站发文，表示为了照顾妻女而选择退出冰室；同时亦凭《金宵大厦》中「袁家冠」一