2001年,在电视剧《大汉天子》中饰演平阳公主。2003年,因在苏有朋版《倚天屠龙记》中饰演殷离而受到关注。2006年,因电视剧《白蛇传》中的小青和《神雕侠侣》中的郭芙而被观众所熟知。2009年,在电视剧《神话》中饰演吕雉。2010年,在电视剧《活佛济公》中饰演胭脂。2013年,在电视剧《天天有喜》中饰演白兰瑛。2014年,在热播电视剧《古剑奇谭》中饰演红玉。同年,参演神话剧《天天有喜2》,饰演演落入凡间的仙女金珠。演艺经历,2000年,与任贤齐、袁咏仪共同参演古装武侠剧《笑傲江湖》,饰演蓝凤凰。2001年,与黄晓明、陈道明、贾静雯合作参演历史剧《大汉天子》饰演平阳公主。同年,蒋勤勤、何润东、黄奕共同参演电视剧《卧虎藏龙》,饰演谢纤娘。2003年,与苏有朋、贾静雯、高圆圆共同参演古装武侠剧《倚天屠龙记》,饰演张无忌表妹殷离。同年,在古装魔幻爱情剧《倩女幽魂》中饰演上官玉儿。2004年,陈紫函主演电视剧《无情海峡有晴天》。2005年,在电视剧《站在你背后》饰演池寒香。2006年,与刘涛、潘粤明、刘小锋共同参演古装魔幻神话剧《白蛇传》,饰演白素贞的妹妹小青。同年,与黄晓明、刘亦菲、杨幂合作参演古装武侠剧《神雕侠侣》,饰演郭靖的大女儿郭芙。2007年, 与左小青主演谍战剧《非常女警》中饰演陈楠。2008年,在电视剧《恋爱兵法》中饰演欧阳明明。2009年,与胡歌、白冰、张萌、金莎共同参演古装神话剧《神话》,饰演一代毒后吕雉。同年,在电视剧《就想赖着你》中饰演丁卉凡。2010年,与于震联袂主演谍战剧《黑玫瑰》,饰演大姐黎紫菡。同年,与陈浩民搭档参演神话剧《活佛济公》饰演胭脂。2012年,联袂于震主演谍战剧《密使》,饰演罗美慧。同年,与陈键锋、谭耀文共同参演古装神话剧《搜神记》,饰演香药。2013年,在神话剧《天天有喜》中饰演八妹白兰瑛。同年,在神话剧《土地公土地婆》中饰演姜秋莲。2014年,在古装玄幻剧《古剑奇谭》中饰演红玉。同年,参演神话剧《天天有喜2》,饰演演落入凡间的仙女金珠。