南乡试第四十四名。嘉靖二十九年（1550年）庚戌科进士。授行人。嘉靖三十二年，改礼科给事中，次年改兵科右给事中。嘉靖三十四年，升工科左给事中。次年改户科都给事中。嘉靖三十九年，任通政使司右参议。隆庆年间，升任通政使司右通政。隆庆三年（1569年），改任大理寺左少卿。次年，改通政使司通政使。隆庆六年，任南京刑部右侍郎。
家族.曾祖王臣，寿官；祖父王谟，赠奉直大夫南京吏部文选司郎中；父王邦瑞，嘉议大夫吏部左侍郎。母冀氏（封宜人）；继母李氏。