2003年,在張黎執(zhí)導(dǎo)的中國近代史劇《走向共和》中,
飾演大日本帝國海軍陸戰(zhàn)隊將軍野村。
2005年,在韋廉、沈東聯(lián)合執(zhí)導(dǎo)的戰(zhàn)爭片《
太行山上》中,與李幼斌合作,飾演板垣部隊西村參謀長;同年,與張晗合作,參演由孫鐵執(zhí)導(dǎo)的影片《我的母親趙一曼》,在其中飾演警察廳長林寬重。
2007年,與白靜合作,參演由湖南衛(wèi)視獨(dú)立制作,龔若飛導(dǎo)演的《血色湘西》,在其中飾演關(guān)山大佐。
2008年,在汪俊執(zhí)導(dǎo)的《四世同堂》中,與黃磊、蔣勤勤、趙寶剛合作,飾演小老鼠;同年,參演由趙寶剛執(zhí)導(dǎo)的《
夜幕下的哈爾濱》,在其中與李小冉、周杰、陸毅合作,飾演小原特務(wù)長。
2009年,與佟大為合作,參演高希希導(dǎo)演的《
狙擊手》,飾演大野連隊長;之后,與馮遠(yuǎn)征合作,在尤小剛導(dǎo)演的《
對手》中飾演“山本五十六”;同年,與杜淳合作,參演桑華導(dǎo)演的《
虎膽雄心》,飾演井上賢二;同年,與李玉剛,董璇合作,參演侯詠導(dǎo)演的《闖關(guān)東2》,在其中飾演藤本警官。
2010年,與韓雪合作,參演由沈悅、沈嚴(yán)聯(lián)合執(zhí)導(dǎo)的《決戰(zhàn)南京》,飾演岡村寧次;同年與范冰冰合作,在柳云龍導(dǎo)演的《
東風(fēng)雨》中,飾演中西正弘;同年,在袁英明導(dǎo)演的《槍下玫瑰》中,與楊恭如合作,飾演伊藤敬一;同年,與楊爍合作,在電影《神鶴》中飾演吉田峰春。
2011年,在黃建新導(dǎo)演的《
建黨偉業(yè)》中,飾演日直益;同年,參演由重鋼集團(tuán)、華誼兄弟出品,巴特爾導(dǎo)演的《生死兄弟之鋼魂》中,與葉璇合作,飾演小野正平;之后,參演萬盛華導(dǎo)演的《硝煙背后的戰(zhàn)爭》,在其中與唐國強(qiáng)合作,飾演岡村寧次。
2012年,與周迅,梁朝偉合作,參演爾冬升執(zhí)導(dǎo)的電影《
大魔術(shù)師》,在其中飾演黑鷹會導(dǎo)演;同年,參演由孫健君執(zhí)導(dǎo)的《天機(jī)?富春山居圖》,與林志玲,劉德華合作,并在其中飾演山本雄一;同年,參演由馮小剛執(zhí)導(dǎo)的《溫故1942》,與張國立等人合作,并在其中飾演高橋次郎;以及與蔣欣合作,參演陳亞洲導(dǎo)演的近代革命劇《
裂變》,在其中飾演小藤俊。
2013年,在由劉國豪執(zhí)導(dǎo)的《槍花》中,與王麗坤合作,飾演巖井機(jī)關(guān)長;同年,與張豐毅合作,參演有董亞春執(zhí)導(dǎo)的《
長沙保衛(wèi)戰(zhàn)》,在其中飾演東條英機(jī),之后,參演由韋正執(zhí)導(dǎo)的《
愛情公寓4》,飾演關(guān)谷健次郎。
2014年,參演由鄭志勇執(zhí)導(dǎo)的《
劫中劫》,飾演今井玉治;同年,參演由吳宇森執(zhí)導(dǎo)的《
生死戀》,飾演岡田指揮官;之后,參演韋大軍導(dǎo)演的諜戰(zhàn)劇《猜拳》,與耿樂合作,并在其中飾演沖田次郎大尉;并在國建勇導(dǎo)演的《
戰(zhàn)神》中,與杜淳,陳思成合作,飾演安介司令官;在諜戰(zhàn)劇《
虎口拔牙》中,與姜武合作,飾演渡邊司令。
2015年,在《
伏擊》中,與徐佳合作,并飾演永野秀一;在抗日劇《二十四道拐》中,與甘婷婷合作,飾演左木。