靖康元年(1126年),姚兴以州校的身份得到任用。因劫杀金人有功,借补
承信郎。
建炎元年(1127),张琪聚集军队归附东京留守宗泽,姚兴前往随从,又跟随张琪在池州依附刘洪道。
绍兴元年(1131年),张琪反叛,抢掠
饶州。
吕颐浩招降张琪及部下姚兴等人。张琪已听命于吕颐浩而中途变卦,捉住总管巨师古将要杀害,姚兴秘密谕告所属部下,挟持巨师古同他的妻子像巡哨突击的骑兵那样奔驰,夜晚归附吕颐浩。吕颐浩认为姚兴忠义,向朝廷请求,授任姚兴为
武义郎,隶属
张浚军中。又随从
刘锜防守顺昌,收复宿州、亳州,攻克城父、永城、临涣、蕲县朱家村,升任
武略大夫。在
淮河沿河边地的战斗中有功,被授任为
右武大夫,累次升任至建康府驻扎御前破敌军统制,充任荆湖南路兵马副都监。
绍兴三十一年(1161年),金人背弃盟约,姚兴隶属都统王权部下,在
庐州的定林与五百名金国骑兵遭遇,与之发生战斗,姚兴击退金兵,活捉女直鹘杀虎。
起初,金国皇帝
完颜亮在寿春,江、淮制置使刘锜命令王权率领军队迎战金军,王权胆小不进兵,刘锜督战越急,王权不得已驻守庐州,等到金兵渡过淮河,王权派姚兴拒敌,而自己退保和州。姚兴与金军在
尉子桥相遇,金军以铁骑兵进击,姚兴指挥军队奋勇战斗,亲自杀死金军几百人。王权逃奔仙宗山,整饬军队自卫,姚兴向他告急没有回音,统领戴皋率领马军躲避。起初,有个叫李二的人,曾对王权有私恩,因而得以出入军中,往来于两界从事贸易,乘间偷取王权的旗帜送给金人。到这时,金军树立王权的旗帜以迷惑姚兴,姚兴前往奔去,父子都在这次战斗中死亡。
宋高宗下诏追赠姚兴为容州观察使,又特别以他的后代三人为官,在他的寨子建立祠庙。既而收复淮西,又在战斗的地方立庙,赐额“旌忠”。
开禧元年(1205年),户部侍郎赵善坚说:“近来防守边地,询问寻访老人,姚兴以四百骑兵抵挡十多万金人,从早晨到中午,战斗几十个回合,援兵不到,终被敌人杀死。金人互相说:‘有像姚兴这样的十人,我们敢前进吗?’姚兴忠义勇敢如此,应该越级加爵位谥号。”赐谥号忠毅。
关于姚兴的籍贯,《
宋史》记载是
相州人,但《
咸淳临安志》却记载姚兴是
临安府新城县人。《咸淳临安志》的成书时间比《宋史》要早七十多年,又属地方志,记述应该更清楚可信。且杭州市富阳区万市镇