讨西夏有功。金军入侵汴京时，弃家自请出战。张所颇为器重，任为都统制。后成为八字军领袖。
生平.宋高宗建炎元年九月中旬（1127年10月间），河北招抚使张所命王彦任河北招抚使司都统制，率裨将岳飞和张翼、白安民等十一将与所部七千人渡河前去收复卫州等地。随即张所因从前曾弹劾黄潜善而被贬逐岭南，河北西路招抚司撤销，王彦一军成为孤军。为了表达自己抗金的决心，王彦和他的部属们都在脸部刺上「赤心报国，誓杀金贼」八个字，是谓「八字军」，后来发展到数万人，两河地区纷纷响应，忠义民兵首领傅选、孟德、刘