曾在江蘇省泰州國民黨蘇魯皖邊區游擊總指揮部二縱隊五支隊四大隊任中共地下黨總支部書記,1940年7月與王澄同志領導該大隊舉行了“港口暴動”,集體加入新四軍。後任新四軍挺進縱隊五團政治處主任,參加了著名的“郭村保衛戰”和“黃橋決戰”。1941年1月起,歷任新四軍一師政治部民運部副部長、泰東警衛團、海啟警衛團、蘇浙軍區三縱隊八支隊等政治處主任職務,參加了蘇中反清鄉鬥爭、車橋戰役、浙西天目山戰役、高郵戰役等。解放戰爭時期,歷任華中野戰軍第八縱隊66團、華東野戰軍四縱隊12師35團、第三野戰軍23軍69師206團等政治委員、35軍105師政治部主任等職,參加了蘇中、蘇北、魯南、魯中、豫東、淮海、渡江等重大戰役。建國初期,任杭州市公安局局長,杭州市第一副市長。1952年11月起,歷任中華人民共和國政務院警工處處長、總理辦公室秘書、綜合組組長。其間為周總理參加舉世聞名的“日內瓦會議“和“萬隆會議”負責前站工作。1957年10月調華東政法學院工作,後任上海市高等教育局局長、中共上海市委教育衛生工作部副部長兼華東師範大學黨委書記、上海市文教辦負責人。1973年7月起任國務院科教組、教育部負責人。1982年8月至1986年底任浙江農業大學黨委書記、顧問。1985年12月離休。
原浙江農業大學黨委書記姚力同志(享受副省長級待遇、部長級醫療待遇),因病醫治無效,於2018年9月12日凌晨3時55分在杭州逝世,享年101歲。