Amr graduated from the Faculty of Law, Alexandria University in 1990 with an LLB in Law. He initiated his career as a trainee in a reputable law firm in Alexandria. Following the end of his period of training in late 1992, Amr inaugurated his own law firm in Alexandria, where he practiced and represented clients in criminal and commercial cases.
In 2007, Amr moved to Dubai, UAE to work for a large law firm. By the end of 2009, he moved to Oman to join the law firm of Hamad Al Sharji, Peter Mansour & Co. (HP), where he advises clients on various aspects of Oman law. Amr also represents litigants in a variety of arbitration and commercial cases, particularly cases relating to construction contracts and disputes amongst shareholders of commercial companies.
Amr is in charge of all cases handled by HP in the United Arab Emirates and other GCC countries.