曾任北京出版社干部,北京市委宣传部研究室科员、副主任科员、主任科员,北京市委宣传部文化处副处长、处长,助理巡视员、文化处处长。
2007年04月任北京市文化局党组成员、副局长。
2010年05月任石景山区委常委、宣传部部长。
2015年07月任北京人民艺术剧院党委书记。
十二届北京市委委员(2020年05月补选)
2015年6月4日,中共北京市委组织部发布王文光任前公示:王文光拟任市属国有文艺院团党委书记。[1]
2020年5月16日,中国共产党北京市第十二届委员会第十三次全体会议,决定同意递补市委候补委员王文光为市委委员。[2]