2012年7月，顾娟代表新加坡出戰英國倫敦舉行的奥林匹克运动会羽毛球比賽女子單打項目，在小組賽階段先後擊敗斯洛伐克的莫妮卡·法松戈娃和澳洲的维多利亚·娜，順利晉級淘汰賽；但在首輪賽事便以0比2（18-21、10-21）負於中華台北的鄭韶婕出局，16強止步。