童年时期,因为他的爸爸是军人,长时间在金门,王灿和哥哥是给阿公阿嬷带大。
1995年,参演电视剧《台湾灵异事件之追命三太子》并饰演陈冠强。
1998年,与刘德凯、狄莺、宋达民、周明增联袂主演古装电视剧《嘉庆微服私访记》,饰演杨天林。
1999年,与范冰冰、方子哥、李嘉存共同主演电视剧《人间灶王》,饰演魏呈祥。
2000年,与江祖平、孙鹏、张倩联袂主演电视剧《九指新娘》,饰演江青莲之夫彭嘉荣。
2003年,在台湾导演林鹰、杨玄共同执导的电视剧《天地有情》中饰演刘乔安之夫江清文。
2005年,在超长篇连续剧《意难忘》中饰演王玉婷前夫李文华。
2006年,与谢祖武、董璇、郭珍霓、叶全真、李铁军联袂主演言情电视连续剧《木棉花的春天》,饰演莫立群。
2007年,与曾安琪、沈世朋、周明增合作主演电视剧《龙游天下》,饰演国主司马玉龙。
2008年,与廖佳仪、沈世朋联袂主演电视剧《真爱一生》,饰演和风。同年,还出演电视剧《娘家》。
2009年,在古装喜剧《神医大道公》中饰演黑龙。同年,在古装喜剧《龙游天下II龙行天下》中饰演司马玉龙、刘永孝两角。
2012年,与曾安琪、周明增合作主演《龙游天下III龙巡天下》,饰演司马玉龙。
2013年,与陈盈洁、叶家妤、郑仲茵联袂主演电视剧《风水世家》,饰演萧永和。
2014年,在台湾民视古装电视剧《龙飞凤舞》中饰演陈家明。同年,出演《聊斋4》饰演杨于畏。
王灿在戏剧中总是饰演让人印象深刻的角色,在饰演的角色中,反派或是负心汉居多。但私底下的他是一个温文有礼且谦虚的艺人,他对于演戏的喜爱也是从小就开始,使他有炉火纯青的演技。