《頭文字D》飾 藤原拓海(2005,男主角,合作演員:黃秋生、陳冠希、余文樂、陳小春、鈴木杏)
《滿城盡帶黃金甲》飾 元傑(2006,男二號,合作演員:周潤發、鞏俐) 《不能說的秘密》飾 葉湘倫(2007,電影導演處女作、男主角,合作演員:桂綸鎂、黃秋生、曾愷玹)
《自行我路》飾 保險員阿倫(運動/百事勵誌電影,男配角,導演:杜琪峰, 合作演員:古天樂、吳建豪)
《大灌籃》(港臺片名《功夫灌籃》)飾 方世傑(2008,男主角,合作演員:曾誌偉、蔡卓妍、陳柏霖、陳楚河)
《刺陵》飾喬飛(2009年12月9日,男主角,合作演員:林誌玲、陳道明、曾誌偉、苗圃)
《蘇乞兒》飾武神 (2010年2月9日,男配角,合作演員:趙文卓、楊紫瓊、周迅) 《青蜂俠》飾加藤(2011年2月8日,男二號,合作演員:塞斯·羅根,卡梅隆·迪亞茨)
《逆戰》 (預計2011年聖誕節期間上映,合作演員:謝霆鋒,白冰)