Year Title Role Notes 1999 Nile Umi Nishiyama Spellbound Kouichi Kitano 2001 Thousand Years of Love – The Tale of Shining Genji 2002 Mori no Gakkō Masao Kawai 2006 Catch A Wave Taiyou Sasaki Leading role Akihabara@Deep Izumu 2007 Koizora Hiroki Sakurai Negative Happy Chainsaw Edge Noto 2008 Naoko Yusuke Iki 2009 Crows Zero 2 Tatsuya Bitō Gokusen: The Movie Ren Kazama 2010 Kimi ni Todoke Shota Kazehaya Leading role 2011 Tokyo Park Koji Shida Leading role 2013 Space Pirate Captain Harlock Yama (voice) The Eternal Zero Kentaro Saeki 2014 Five Minutes to Tomorrow Ryo Leading role 2015 Attack on Titan Eren Jaeger Leading role Attack on Titan: End of the World Eren Jaeger Leading role 2018 Sunny: Our Hearts Beat Together Wataru Fujii A Banana? At This Time of Night? Hisashi Tanaka Gintama 2 Kamotarō Itō 2019 Little Nights, Little Love Satou Leading role The Confidence Man JP: The Movie Jesse 2020 The Confidence Man JP: The Movie 2 Jesse 2021 Brave: Gunjō Senki Matsudaira Motoyasu posthumously TBA Gift of Fire Hiroyuki Ishimura Leading role posthumously