自由党，并于1996年在北本拿比选区首度参与省议会选举，但不敌新民主党候选人卡伦蒂诺（）。到了2001年省选，在新民主党民望低企的情况下，李灿明在该选区与卡伦蒂诺再度交锋时成功赢取该议席，首度晋身议事厅。他于2005年省选顺利连任，同年6月16日被卑诗省长金宝尔委派担任当届省议会的亚太事务部秘书长（）一职。2009年和2013年省选李灿明再度连任。2015年中，卑诗公民罢免组织发起签名运动，试图罢免李灿明的省议员职务。活动发起人士指李灿明在本拿比地区医院经费不足和康德摩根（）输油管项目等议题上皆未尽