在眾多起義的國民黨將領中, 楊虎算是個特例。 縱觀楊虎的一生, 可以說善惡功罪集於一身, 特別是晚年曾致信蔣介石悔過, 重新走上反共道路, 落了個“晚節不保”的壞名聲。 他和蔣介石的拜把兄弟卻在重慶談判時保住了毛澤東、周恩來的命。
1922年任廣州非常 大總統府衛士隊長、廣州非常大總統府參軍。 民國11 年6 月, 陳炯明在廣州叛變, 圍攻總統府, 楊虎率海軍全力護衛, 委派要員背負孫中山突圍登上 永豐艦, 使之化險為夷。 1923年任廣東大本營參軍兼海軍處長, 1924年任北伐討賊軍第二軍第一師師長。 孫中山逝世後, 楊虎追隨 蔣介石與之結為拜把兄弟。 1926年赴江西, 任 國民革命軍總司令部特務處處長。
民國16 年3 月23 日, 楊隨蔣奔赴 安慶, 糾合暴徒搗毀國民黨(左派)安徽省黨部、 安慶市黨部以及省工會、農會、婦協會等左派群眾團體, 屠殺、毆打革命者多人。 1927年任上海警備司令。 是年4 月12 日, 楊虎與 陳群一起, 在 白崇禧指揮下, 具體執行了蔣介石在上海發動的反革命政變。 5 月7 日, 楊虎被蔣幫委任為“清党委員會”委員, 楊利用“清黨”之機, 先後在上海、杭州、寧波等地謀殺共產黨人 陳延年、 宣中華、 何赤華、 楊眉山、 王鯤、宣中禪、 董子興、 卓蘭芳、胡蕉琴、吳子衡等多人。
1955 年7 月6 日, 楊虎授意舊僚屬前 淞滬警備司令部參謀長許敬明代筆寫信兩封,