2002年在《雪花女神龙》中饰演的欧阳明日被人熟知;2007年至2008年,主演电视剧《浣花洗剑录》、《书剑恩仇录》;2014年主演了民国三部曲《浴血重生》、《大世界》和《昙花梦》,并于同年凭借电视剧《烽火佳人》中饰演的周霆琛一角获得上海电视节白玉兰奖最具人气男演员奖;