Career Afridi joined the foreign service in August 1974. He has served in various places including Bahrain, Doha and Kabul. Yemen Afridi served as ambassador in Sana from 2000 to 2003.