1990年取得美国西方大学(Occidental College)外交与国际关系本科学位,美国加州大学圣地亚哥分校(University of California, San Diego)硕士学位,主修国际事务管理。后取得美国夏威夷大学(University of Hawaii)中国学硕士。
多年来从事孙中山研究,曾多次在北美,香港,大陆的高校及中学进行演讲。
2008年至2011年间,他先后在宁波诺丁汉大学,浙江大学,南京大学,香港皇家亚洲协会,同济大学,上海外国语大学,中国政法大学,北京外国语大学,清华大学,外交学院,北京大学进行演讲。
2009年11月王先生再次应邀在同济大学,上海外国语大学,中国政法大学,北京外国语大学及清华大学演讲。
2017年1月,当选为十二届泉州市政协副主席。
第十三届泉州市政协副主席