ولد عمرو يوم الأربعاء 11 أكتوبر 1961، بمدينة بورسعيد في بداية مشواره الفني، تزوج عمرو من الفنانة "شيرين رضا"، ورزقا عام 1990 بفتاة اسموها "نور"، وبعد انفصالهما، تزوج عمرو من السيدة زينة عاشور، ولديه ثلاثة أبناء منها، وهم التوءم "عبد الله" و"كنزي" من مواليد 1999، و"جانا" التي ولدت عام 2001