2005年,参演首部作品电视剧《滇池上的月亮》饰演福贝勒。
2006年,在电视剧《北魏冯太后》中饰演薛虎子。
2007年,在电视剧《盐亨》中饰演曾成。
2009年,在电视剧《下南洋》中饰演刀疤。
2010年,在电视剧《我们这拨人》中饰演刘琦。
2011年,在电视剧《身边的幸福》中饰演许冰。
2012年,在电视剧《迷局1931》主演黑帮老大钱四。
2012年,在古装电影《大兵小将》饰演城府极深的傲虎将军。
2014年,在电视剧《千金女贼》中饰演贪图富贵的白正元。同年参演电影《年少轻狂》饰演麻辣教师付明。
2015年,在抗战电视剧《兄弟们开火》饰演田向荣。2015年6月电影《年少轻狂》上映。