军历.颜晓芳从军后，经培训成为，在军中历任数项指挥官、参谋职务，包括第203中队长、空中侦察与控制团（）团长、新加坡国防部三军人力处（）处长等职。颜晓芳于2013年获授。2015年6月26日，时为上校的她透过新加坡国防部长黄永宏取得晋升证书，并自7月1日军人节起擢升为准将。昇上将官后，颜晓芳结束三军人力处长一职之任期，改调为空军情报处（）处长兼特别任务（）司长，2016年又转任空军运作指挥部（）司令。
个人生活.颜晓芳的夫婿姓李，为新加坡共和国海军部队