被任命新加坡经济发展局首席执行官。1996年当选为国会议员，后在2001年 及2006年的大选中继续当选。 1999 年任新加坡贸工部政务部长兼新闻、通讯及艺术政务部长。2000 年被任命代环境部长。 2001 年，他被升任环境部长。2004 年8月，李显龙总理任命他为总理公署部长兼第二国家发展部长。2005年辞去第二国家发展部长职位。林瑞生育有一个儿子和一个女儿。