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