北洋大臣李鸿章的英文秘书、内勤总管、外交顾问、翻译，兼天津大沽船坞总办，累官水师营务处道员、天津水师学堂会办。十四年，协同北洋水师提督丁汝昌及林泰曾、刘步蟾等起草《北洋海军章程》。 光绪二十二年，清廷谕命罗丰禄以二品顶戴记名海关道，赏四品京卿，升任太仆寺卿，出任驻英、意、比三国钦差大臣。同年四月，随李鸿章赴俄国参加沙皇尼古拉二世的加冕典礼，并参加中俄《御敌互相援助条约》的谈判。同年十一月，以二品顶戴记名海关道赏四品京卿出任驻英公使兼驻意、比公使。二十三年，授三品京堂衔。二十七年，清廷调罗丰禄任驻俄公使，