1987年,首次出演張鑫炎執(zhí)導(dǎo)的武俠動(dòng)作片《
黃河大俠》,飾演江湖藝人車天。
1989年,與周里京共同主演梁治強(qiáng)執(zhí)導(dǎo)的電影《
百變神偷》飾神偷包德。
1990年,考入北京電影學(xué)院表演系90級(jí)大專班。同年在根據(jù)李鏡所著小說《冷的邊關(guān)熱的血》改編的電影《天邊有一簇圣火》中飾羅長貴。
1992年,接受新加坡政府邀請,加盟新加坡電視臺(tái),簽約新加坡媒體集團(tuán)新傳媒,期間多次代表新加坡電視臺(tái)赴馬來西亞參加演唱宣傳活動(dòng)。
1993年,在新加坡首次與周初明、李美玲合作出演民初動(dòng)作劇《蕩寇英雄》。
1995年,在金超群、范鴻軒、陳天文主演,中國臺(tái)灣和新加坡合拍的古裝神話劇《
天師鐘馗》之《一捧雪》中飾開平王常寶童。
1996年,與姚文龍、黃芳主演古裝喜劇《妙師爺三斗毒太監(jiān)》飾何正文。
1997年,與范文芳、王p裁主演愛情劇《再見螢光蘭》飾鮑正方。在曹駿、向云主演的古裝動(dòng)作劇《真命小和尚之無字天書》中飾云劍飛,并演唱片尾曲《告吹》。
1998年,在黃文永、曹國輝、呂涼主演的古裝輕喜劇《財(cái)星高照》(又名《財(cái)神爺》、《趙公元帥斗瘟神》)中飾夜游神喬坤。
1999年,在許美珍、林湘萍主演的勵(lì)志、愛情劇《
出路》中飾林保田。在趙文卓主演的古裝武俠劇《
新方世玉》中飾方世玉少年時(shí)代的好友宋鐵柱。
2001年,回到中國內(nèi)地發(fā)展,與吳京、雅琦主演武俠動(dòng)作劇《少林武王》。
2002年,在吳京、李綺虹主演的古裝武俠劇《南少林》中飾三阿哥弘時(shí)。在邵兵、馬精武主演的動(dòng)作冒險(xiǎn)劇《
生死極限》飾胖子。
2004年,在袁詠儀、吳京主演的古裝武俠劇《南少林三十六房》中飾云明。
2005年,在央視8套播出的電視劇《大宋奇案之貍貓換太子傳奇》中飾演陳琳。
2006年,和新傳媒約滿離開,和劉德華的nmg經(jīng)紀(jì)公司簽下五年合約,四個(gè)月后,他和公司提早解約。同年在錢雁秋自編自導(dǎo),梁冠華、張子健主演的古裝懸疑推理劇《
神探狄仁杰2》中飾演閃靈虺文忠。
2007年,與高露、呂一主演推理刑偵劇《雷霆出擊》。在于震、劉琳、王麗坤主演的抗日諜戰(zhàn)劇《
五號(hào)特工組》中扮演一人分飾兩角。
2008年,在王千源、趙陽、呂一主演的軍事類型電視劇《國家寶藏之覲天寶匣》中飾劉彪。出演蒲劍執(zhí)導(dǎo)的奧運(yùn)公益影片《微笑圈》。
2009年,與于震、楊蕊、黃俊鵬主演戰(zhàn)爭劇《戰(zhàn)后之戰(zhàn)》飾何尖。與孟飛、王洛勇主演古裝武俠劇《拼命三郎石秀》飾郭世明。
2010年,在林永健、何賽飛主演的家庭情感劇《
老馬家的幸福往事》中飾演馬拉的追求者古原。在鄭少秋、郭冬臨主演的古裝神話喜劇《
神醫(yī)大道公》飾瘟君。10月16日在中法攜手聯(lián)合主辦的“電影改變生活”三十年之“電影榜中榜”時(shí)代影響力人物評(píng)選頒獎(jiǎng)盛典上,獲得80年代影響時(shí)代實(shí)力人物獎(jiǎng)。
2011年,在陳浩民、林子聰主演的古裝神話輕喜劇《活佛濟(jì)公第二部》中飾柳昊天。與李君峰主演戰(zhàn)爭片《虎頭要塞謊言》飾孫建平。在神話劇《財(cái)神有道》中飾演賤神。與譚凱、蔡蝶主演系列數(shù)字電影水滸人物譜之《病尉遲孫立》飾欒廷玉。在林永健、寧靜主演的年代劇《
畢有財(cái)》中飾畢天佑。在抗戰(zhàn)片《
五號(hào)特工組2》中扮演何堅(jiān)。與高捷主演懸疑驚悚片《目擊者》飾李康生。
2012年,在鄭嘉穎、徐熙顏主演的民初愛情劇《萬水千山風(fēng)雨情》中飾探長。與蔡宜達(dá)、姜淼主演電影《
忠誠》飾翻眼虎。在張子健、劉蕾、曲柵柵主演的抗戰(zhàn)劇《
平原烽火》中飾快板劉。
2013年,與張子健主演錢雁秋執(zhí)導(dǎo)的“燕雙鷹”系列電視劇《
大漠槍神》飾大反派沈七七。與王洪祥主演動(dòng)作懸疑片《奪樽》飾片山岡一。與張子健、曲柵柵主演《神探包青天》飾展昭。
2014年,出演了錢雁秋執(zhí)導(dǎo)的古裝神話劇《
石敢當(dāng)之雄峙天東》和抗戰(zhàn)題材劇《
飛虎隊(duì)》。