公孙衍,名衍,在阴晋邑(今华阴市东北)出生。曾仕魏,任犀首之官,人因以犀首称之,是战国时期出身于魏国的纵横家,和张仪同期,先后于秦国、魏国为官,为张仪的连横策略的主要对手。公孙衍在当时一些人的心目中是与张仪齐名的,但传下来的事迹不多。《史记》有公孙衍传,系附于张仪传。《战国策》也只有几条零星的记载。