2003年在《红苹果乐园》中饰演萧晴开始了演艺事业。同年在电视剧《星梦缘》中饰演韩筱雅,其后因进修学业暂别演艺圈。
2005年馨子复出出演电影《网》在剧中饰演王小曼。
2006年在袁咏仪版《真爱之百万新娘》里演绎了一个为了得到爱情不择手段的女配角林薇。同年参演真爱系列电视剧之《情锁》在剧中饰演一个物质女孩杨素芳。同年7月在参加偶像剧 《出租女友》的拍摄在剧中饰演高晓晓。
2007年馨子继续参演真爱系列电视剧《真爱诺言》饰演了一个任性但敢爱敢恨的富家小姐田恬。同年8月在家庭伦理剧《叫一声妈妈》中饰演辛蒂。
2009年在电影《喜临门》中饰演曹翠花。同年12月在古装电视剧《一代大商孟洛川》中饰演一位受过西方教育的小姐周雅雯。
2010年4月参加电视剧《杜拉拉升职记》的拍摄在剧中饰演一位女强人帕米拉。 同年6月参加大型古装玄幻剧《活佛济公》的拍摄在剧中饰演白兔精白雪。同年9月在偶像剧《单身公主相亲记》中饰演刁蛮、任性的赛琳娜。
2011月2月参加家庭伦理剧《回家的诱惑》中饰演一个正直、率真富有正义感的富家千金小姐洪世馨。同年7月参加古装玄幻剧 《活佛济公2》的拍摄在剧中继续饰演白兔精白雪。同年11月在偶像剧《我的灿烂人生》中饰演为了守护自己爱情,谎话 不断,充满心计,不择手段的坏女孩蒋梦媛。
2012年4月在古装电视剧《薛平贵与王宝钏》饰演一位刁蛮任性的西凉公主代战。同年7月继续出演古装玄幻剧《活佛济公3》在剧中饰演古灵精怪的白兔精白雪。
2013年3月在都市偶像剧《百万新娘之爱无悔》中饰演林薇。同年7月参加电视剧《杜拉拉之似水年华》的拍摄在剧中饰演化身气场十足的职场女魔头帕米拉。同年9月在民国悲情大戏《泪洒女人花》中饰演一个美丽多情、敢爱敢恨的大家闺秀谢佳音。
2014年参加功夫武侠剧《少林藏经阁》的拍摄在剧中饰演朱若琴。