他在1994年毕业于筲箕湾官立中学（中七预科），后入读香港大学土木工程系。在校时曾在1997年担任香港大学学生会会长。而他于1992年至1993年就读中学时期亦担任过校内领袖生队长。
政治生涯.2015年区议会选举，争取连任的新民党成员谢子祺取得2,587票，以87票之差被伞后组织「太古社区工程」的王振星拉下马，连任失败。2016年香港选举委员会界别分组选举，以进步工程身份当选选举委员会工程界界别特首选委。2019年区议会选举，王振星以4,848当选。Section::