قيل أنه بدأ كسائق بغل وبنّاء، قَاتَل لاحقًا إلى جانب أخيه الأكبر وأصبح عام 875 حاكمًا لهراة. عندما توفي يعقوب في فارس عام 879، تمكن عمرو من أن يصبح خليفة العرش الصفاري على أخيه علي بن الليث، الذي كان الخيار المفضل لكل من يعقوب والجيش.
تمثَّلت الشراكة العباسية - الصفارية بوضوح في إيران ضد القائد العسكري الجريء رافي بن حرثامة، الذي أقام قاعدته في الري وشكَّل تهديدًا لمصالح الخليفةوالصفاريين في المنطقة. أرسل المعتضد أحمد بن عبد العزيز الدلفي للاستيلاء على الري من رافي، الذي فر وتعاون مع الزيديين في طبرستان في محاولة لغزو خراسان من الصفاريين. مع حشد عمرو للمشاعر المناهضة لعليا وفشل المساعدة المتوقعة من الزيديين في الظهور، هُزم رافي وقُتِل في خوارزم عام 896. أرسل عمرو، في ذروة سلطته، رأس الثائر المهزوم إلى بغداد.[4] في عام 897، سلَّم العباسيونالري أيضًا للصفاريين، إذ لم يتمكنوا من السيطرة على المدينة ضد الغزوات الزيدية.[3][5][6]
وفقًا للمؤرخ المعاصر الطبري، فقد أمر المعتضد، وهو على فراش موته، أحد خدامه، صافي الحرمي، بإعدام عمرو. لكن صافي لم يفعل ذلك. عندما تولى الخليفة الجديد، المكتفي، شؤون الخلافة في بغداد، سأل الوزير القاسم بن عبيد الله عن مكان عمرو، ففرح لسماعه أنه لا يزال على قيد الحياة، لأن الصفاري كان كريمًا ولطيفًا معه في الماضي. خوفًا من أن يطلق الخليفة سراحه، في نفس اليوم أو بعد فترة وجيزة (20 أو 22 نيسان 902)، أرسل الوزير أحد عملائه سِرًّا لقتله.[9]
Bonner، Michael (2010). "The waning of empire, 861–945". في Robinson، Chase F. (المحرر). The New Cambridge History of Islam, Volume 1: The Formation of the Islamic World, Sixth to Eleventh Centuries. Cambridge: Cambridge University Press. ص. 305–359. ISBN:978-0-521-83823-8.
Rosenthal، Franz، المحرر (1985). The History of al-Ṭabarī, Volume 38: The Return of the Caliphate to Baghdad: The Caliphates of al-Muʿtaḍid, al-Muktafī and al-Muqtadir, A.D. 892–915/A.H. 279–302. SUNY series in Near Eastern studies. ألباني، نيويورك: جامعة ولاية نيويورك للصحافة. ISBN:978-0-87395-876-9. {{استشهاد بكتاب}}: الوسيط |ref=harv غير صالح (مساعدة)