Amir Bagheri was born in Iran on October 19, 1978. In 1998, he won the Iranian Under-20 Championship. In 1999, he qualified for the FIDE World Chess Championship, but did not play because of visa problems. He played in the 2000 World Chess Federation championship, but was knocked out in the first round. He played for Iran in the 1998, 2000, and 2008 Chess Olympiads. In 2005, he was awarded the Grandmaster title, the 2nd grandmaster from Iran. His best ELO rating was 2541 in 2003. He has been residing in France for several years.