期间，常将从外国商人处了解的英、法联军的意图转报清廷，充当外国侵略者迫使清廷妥协投降的工具。翌年太平军进军上海，亲自出面要求法军代守上海城，又以美国人腓特烈·华尔为队长，招菲律宾人100余人为士卒，佈防于上海租界外围防范太平军进袭，五月洋枪队击退太平军李秀成部于松江；杨并将女儿嫁给华尔，改华尔名为汉名华飞烈，并透过华飞烈之弟至美国购买军舰拱卫上海，遭到当时江苏巡抚李鸿章阻挠。1862年3月向清廷保举华飞烈入中国籍，并奉命将洋枪队改名“常胜军”，与华飞烈同被委为管带。是年8月华飞烈与太平军的战斗中阵亡之后