路升迁。1924年北京政变后，奉系南下占据江苏，不久被孙发动兵变逐走。1925年，施从滨在张宗昌的支持下南下攻打孙传芳，上官率一团迂回至敌后，切断了施的退路，一举擒获施从滨，因功升任旅长。
中年经历.1927年，为抵挡国民革命军北伐，孙传芳与张宗昌握手言和，张率军南下支援孙传芳，因不满奉系势力南下，与其发生冲突，被迫流亡日本。1928年，上官回国，加入国民革命军，任第47师141旅旅长。1929年3月，升任第47师师长，7月升任第九军军长，参加中原大战以及对红军的围剿。1931