soldier of fortune

/S OW1 L JH ER0 AH1 V F AO1 R CH AH0 N/
noun
  1. 1

    A non-commissioned soldier willing to serve any state or person who will hire him.

  2. 2

    (by extension) A person willing to work for or ally himself with any person or institution who will take him on.

Synonyms

Source: https://en.wiktionary.org/wiki/soldier%20of%20fortune