Eduardas fon Ropas gimė kilmingoje dvarininkų šeimoje, jo motina buvo Vilniaus vicegubernatoriaus duktė. 1875 m. baigė Sankt Peterburgo universiteto juridinį fakultetą. Pasiliko dirbti vyriausybėje Sankt Peterburge. 1886 m. nutarė įstoti į Kauno kunigų seminariją. Įšventintas į kunigus 1889 m. Kauno arkivyskupijoje. Buvo žemvaldys Švenčionių apskrityje.
1906 m. Vilniaus gubernijoje išrinktas deputatu į Rusijos imperijos I šaukimo Valstybės Dūmą. Priklausė Vakarinių pakraščių grupei. Aktyviai priešinosi rusifikacijos politikai, siekė kompensacijos už Rusijos valdžios padarytą žalą Katalikų Bažnyčiai: nusavintas bažnyčias, vienuolynus, žemes. Vyskupas buvo apkaltintas nederamu dvasininkui politiniu aktyvumu, lietuvių ir baltarusių polonizacija Šiaurės Vakarų krašte, masinio stačiatikių perėjimo į katalikybę organizavimu, todėl 1907 m. rudenį caro valdžios buvo ištremtas iš Vilniaus. Jis buvo priverstas praleisti keletą savaičių vienuolyne prie Šv. Kotrynos bažnyčios Sankt Peterburge, po to su valdžios priežiūra dešimt metų gyveno savo brolio dvare.
Po Vasario revoliucijos fon Ropui buvo leista iš tremties sugrįžti į Sankt Peterburgą. 1917 m. gegužės mėn. dalyvavo pirmajame Rusijos graikų katalikų bažnyčios sinode. 1917 m. liepos 25 d. popiežius Benediktas XV jį paskyrė Mogiliovo arkivyskupu ir metropolitu. Vykstant Rusijos pilietiniam karui ir gresiant vokiečių okupacijai, jis priėmė sprendimą perkelti Sankt Peterburgo dvasinę akademiją į Liubliną. Sumanytas kaip laikinas perkėlimas, jis tapo pastoviu, o evakuotos akademijos bazėje įsikūrė katalikiškasis Liublino universitetas. Po Spalio revoliucijos fon Ropas protestavo prieš sovietinės valdžios represijas, nusavinamą bažnytinį turtą. 1919 m. buvo areštuotas ir išsiųstas į Varšuvą.