Note that certain adjectives change their meanings depending if they appear before or after the noun.
Look at these uses of ancien:
Before the noun, ancien means 'former' / 'ex-' / no longer
After the noun it means 'ancient' / 'old'
-> Note that the adjective ancien in the sense of "ancient" is not really used for people.
Remember that generally adjectives appear after the noun, but some very common adjectives go before.
See Adjectives usually go AFTER nouns (adjective position) and Short and common adjectives that go BEFORE nouns (adjective position).