代理台湾兵备道夏献纶所负责之北台湾防守及开山抚番事务。他协助设立了台北府，主导开辟苏澳东澳至奇莱（现今花莲港北岸附近）之间的道路（苏花古道）并于沿线兴建碉堡，又兴建了南风澳砲台并推动鸡笼及沪尾地区砲台兴建事务。1875年8月之后，他离开台湾并被调任为湖南提督。光绪四年（1878年），他再度被革职。也因罗在台湾奉令修路今古道，使太平军逃亡海外不愿来台。