1929年隨丈夫張澤禮參加革命活動,擔任中共楊山煤礦支部秘密聯絡站交通員,為黨組織發動楊山煤礦工人起義做了大量工作,並在起義勝利後加入中國共產黨,配合工會在礦區開展婦女運動,支援礦工鬥爭。
1930年春,被中共商城縣委派到第四區擔任區委委員、區監委負責人。為了保衛新生的革命政權,維護黨紀政紀,她鐵面無私,秉公辦事,敢於鬥爭,被當地民眾稱為“女包公”,四區黨委曾發出通知,號召廣大黨員幹部學習晏永香為維護黨紀政紀而鬥爭的革命精神。
1932年秋,紅四方面軍主力轉移後,她參加了赤城二區游擊隊,活動於商固邊境。1935年夏,隨游擊隊轉移到金剛台。商南遊擊隊和婦女排在金剛台編成後,根據商南縣委安排,她協助袁明做婦女排的政治工作。在堅持金剛台游擊鬥爭的艱苦歲月里,為了打破敵人的經濟封鎖,她曾多次冒著生命危險,下山為傷病員和婦女排的戰友籌糧,共同渡過一次次難關。
1936年冬,在一次反敵雪地搜山的戰鬥中,她把十幾位體力不支的婦女戰士隱蔽好以後,自己衝出去,在山中奔跑10餘公里,捨身吸引敵人,掩護戰友脫險。至傍晚,在大板溝一帶,她於前後受敵的情況下,毅然跳下懸崖,壯烈犧牲。