王宫良出生于山西省太原市,他从小就酷爱音乐;此外,他还爱好健身、篮球、吉他等。王宫良大学就读于北京电影学院,所学专业是影视表演。2009年,王宫良因接拍了某品牌的洗发水广告,而受到关注 ;之后,他开始拍戏,并以演员的身份出道。
王柯达2011年,出演刘怡明执导的爱情电影《追爱》,在片中饰演青年时期的杨国兵,这是他的首部电影作品,从而正式进入演艺圈 ;同年,出演吴秀波、海清、邵兵主演的战争剧《追捕》,在剧中饰演向少卿,这是他的首部电视剧作品。
2012年,参演高希希执导的革命历史剧《毛泽东》,在剧中饰演毛泽东学生时代的同班同学罗学瓒 。
2013年1月,与孙奇组成“奇奇达乐团”,并推出组合首张EP专辑《二楼上的精灵》,收录了包括《MyAngel》、《英雄》等在内的3首歌曲 ;之后,出演小沈阳、叶璇、胡静主演的都市情感剧《抓紧时间爱》;同年,与邓安奇、李娜京合作主演青春励志电影《激情跳水梦》 ,在片中饰演冼海洋的跳水搭档彭鹏 。
2014年,与伊一、田亮、沈泰合作主演都市偶像剧《骄阳似我》,在剧中饰演游泳健将杨天翔,并为该剧演唱了同名片头曲《骄阳似我》,他也因此获得更多关注 ;同年,出演于人、陈诚执导的童话科幻剧《巴啦啦小魔仙之音符之谜》,在剧中饰演哈莱星的奥玛王子 ;此外,他还在情景喜剧《女神办公室第二季》中饰演了阳光俊朗且很自恋的甄帅 。
2015年1月17日,与胡可、厉娜、赵巍合作主演的都市爱情网络剧《小野兽花店》首播,王宫良在剧中饰演看似放浪不羁、实则细腻暖心的男主角梁十,这是他的首部网络剧作品 ;之后,与侯梦瑶、张天阳、金泽灏合作主演清装宫廷剧《美人香》,在剧中饰演聪明且很有心机的三阿哥弘时,这是他的首部古装剧作品 ;同年,他还与裴子添、胡龄萌合作主演了同性爱情微电影《从现在到以前》,在片中饰演男二号阿天 。
2016年7月31日,与戚薇、王晓晨、陈亦飞合作出演的都市情感剧《你好乔安》在浙江卫视上星播出,王宫良在剧中饰演乔安的前男友、富二代江齐飞 ;8月3日,其参演的都市情感轻喜剧《嫁个老公过日子》在CCTV-8上星播出。2017年,与罗晋、郑爽合作主演都市情感剧《为了你我愿意热爱整个世界》,在剧中饰演性格严肃刚直的警察李宁枫 。
2019年,与鹿晗、舒淇等人合作主演科幻题材电影《上海堡垒》,在影片中饰演“灰鹰小队”的队员曾煜 。