a soldier of fortune

a soldier of fortune

  (literary)
someone who fights for any country or group that will pay him A soldier of fortune in the service of both Christian and Muslim kings, he was constantly fighting from 1065.
See also: fortune, of, soldier