仕于辽国
辽末招募辽东人为兵,号「怨军」,以郭药师为渠帅。斡鲁古攻显州,败药师于城下。耶律淳自立后,改「怨军」为「常胜军」,提拔药师诸衞上将军。耶律淳死后,其妻萧妃称制,郭药师以涿州和易州归宋。郭药师以六千宋兵突然到达燕京,甄五臣以五千人夺迎春门。萧妃令闭城门与宋兵巷战,郭药师大败,丢掉了马徒步逃跑,越城逃脱,仍获宋人厚赏,后又作为功臣接受宋徽宗接见,说愿意以死效劳。
张觉被杀
金太宗天会元年(1123年),宋燕山府宣抚使王安中为金朝所逼,杀以平州归降的泰宁军节度使、辽朝遗臣张觉。当时北宋对待原辽地人民的政策非常不妥。张觉被杀时,在燕京的原辽降将及常胜军皆哭,郭药师作为其中一员,就说过:「若来索药师当奈何?!」从此以后,这些降将降卒和北宋就不再是同心协力了。
降金侵宋
天会三年(1125年)八月,完颜宗望以张觉事变为由奏请攻宋。十月,金首次出兵伐宋。镇守燕京的郭药师,和完颜宗望一战而败后即投降,获金太宗任为燕京留守,给金牌,赐姓完颜氏。
之后郭药师成为灭宋先导,随完颜宗望伐宋,由于郭药师尽知宋朝虚实、能测宋朝情形,使完颜宗望得以孤军深入,驻兵汴城下,约质纳币,割地全胜而还,而郭药师即是其中的关键。尽管郭药师在第一次围城之役充当向导,立下大功,但完颜宗望很不信任他。
回军燕山后,完颜宗望问常胜军各级将佐数十人道:「天祚(辽末帝)待汝如何?」郭答:「天祚待我等厚。」又问:「赵皇(宋徽宗)如何?」郭答:「赵皇待我等尤厚。」完颜宗望忽然发怒,说:「天祚待汝厚,汝反天祚;赵皇待汝厚,汝反赵皇;我无金帛与汝等,汝定亦反我。」遂下令金兵至松亭关肃清常胜军,仅留下郭药师一人,虽其名为燕京留守,但实系拘留,后来贬死边塞。
完颜亮即位后,诏令各赐姓者皆复本姓,故药师子郭安国仍姓郭氏。
评价
• 金史/卷82:「郭药师者,辽之馀孽,宋之厉阶,金之功臣也。以一臣之身而为三国之祸福,如是其不侔也。魏公叔痤劝其君杀卫鞅,岂无所见欤!」