2003年在《紅蘋果樂園》中飾演蕭晴開始了演藝事業(yè)。同年在電視劇《星夢緣》中飾演韓筱雅,其后因進(jìn)修學(xué)業(yè)暫別演藝圈。
2005年馨子復(fù)出出演電影《網(wǎng)》在劇中飾演王小曼。
2006年在袁詠儀版《真愛之百萬新娘》里演繹了一個為了得到愛情不擇手段的女配角林薇。同年參演真愛系列電視劇之《情鎖》在劇中飾演一個物質(zhì)女孩楊素芳。同年7月在參加偶像劇《出租女友》的拍攝在劇中飾演高曉曉。
2007年馨子繼續(xù)參演真愛系列電視劇《真愛諾言》飾演了一個任性但敢愛敢恨的富家小姐田恬。同年8月在家庭倫理劇《叫一聲媽媽》中飾演辛蒂。
2009年在電影《喜臨門》中飾演曹翠花。同年12月在古裝電視劇《一代大商孟洛川》中飾演一位受過西方教育的小姐周雅雯。
2010年4月參加電視劇《杜拉拉升職記》的拍攝在劇中飾演一位女強(qiáng)人帕米拉。同年6月參加大型古裝玄幻劇《活佛濟(jì)公》的拍攝在劇中飾演白兔精白雪。同年9月在偶像劇《單身公主相親記》中飾演刁蠻、任性的賽琳娜。
2011月2月參加家庭倫理劇《回家的誘惑》中飾演一個正直、率真富有正義感的富家千金小姐洪世馨。同年7月參加古裝玄幻劇《活佛濟(jì)公2》的拍攝在劇中繼續(xù)飾演白兔精白雪。同年11月在偶像劇《我的燦爛人生》中飾演為了守護(hù)自己愛情,謊話不斷,充滿心計(jì),不擇手段的壞女孩蔣夢媛。
2012年4月在古裝電視劇《薛平貴與王寶釧》飾演一位刁蠻任性的西涼公主代戰(zhàn)。同年7月繼續(xù)出演古裝玄幻劇《活佛濟(jì)公3》在劇中飾演古靈精怪的白兔精白雪。
2013年3月在都市偶像劇《百萬新娘之愛無悔》中飾演林薇。同年7月參加電視劇《杜拉拉之似水年華》的拍攝在劇中飾演化身氣場十足的職場女魔頭帕米拉。同年9月在民國悲情大戲《淚灑女人花》中飾演一個美麗多情、敢愛敢恨的大家閨秀謝佳音。
2014年參加功夫武俠劇《少林藏經(jīng)閣》的拍攝在劇中飾演朱若琴。