Movie
- Kingdom (2019) – Eisei/Hyou
- Gintama Part 2 (2018) – Okita Sougo
- Anoko, no Toriko (2018) – Suzuki Yori
- BLEACH (2018) – Ishida Uryuu
- Neko wa Daku Mono (2018)
- Marmalade Boy (2018) – Matsuura Yuu
- Reon (2018) – Ichijo Toru
- River’s Edge (2018) – Yamada Ichiro
- Aku to Kamen no Rule (2018) – Ito Ryosuke
- Saiki Kusuo no Ψ-nan (2017) – Kaidou Shun
- Tomodachi Game – Gekijo-ban FINAL (2017) – Katakiri Yuuichi
- Gintama (2017) – Okita Sougo
- Tomodachi Game (2017) – Katakiri Yuuichi
- LAST COP THE MOVIE (2017)
- Summer Song (2016) – Ichihara Kenichi
- Kabuki Drop (2016)
- Ookami Shoujo to Kuro Ouji | Wolf Girl and Black Prince (2016) – Kusabake Yuu
- Dangerous Cops: Final 5 Days (2016)
- Tsuugaku Series Tsuugaku Densha (2015)
- Ao Haru Ride | Blue Spring Ride (2014) – Kominato Aya
- Seki Seki Ren Ren (2013) – Junya
- Kanojo wa Uso wo Aishisugiteru (2013) – Kimijima Yuichi
- Danshi Koukousei no Nichijou (2013) – Tabata Hidenori
- Kamen Rider × Kamen Rider Wizard & Fourze: Movie War Ultimatum (2012) – Sakuta Ryusei/KR Meteor
- Toei Hero Next 2: The Future I’m Executing (2012)
- Kamen Rider Fourze the Movie: Space, Here We Come! (2012) – Sakuta Ryusei/KR Meteor
- Kamen Rider × Super Sentai: Super Hero Taisen (2012) – Sakuta Ryusei/KR Meteor
- Kamen Rider × Kamen Rider Fourze & OOO: Movie War Mega Max (2011) – Sakuta Ryusei/KR Meteor
Drama
- Natsuzora (2019) – Yamada Tenyo
- Survival Wedding (2018) – Kashiwagi Yuichi
- GIVER (2018) – Giba
- Boku wa Mari no Naka (2017) – Komori Isao
- Koi Suru Hong Kong (2017) – Yamada Kenta
- Shimokitazawa Die Hard (2017) – (Ep1)
- Gintama: Mitsuba-hen (2017) – Okita Sougo
- Tomodachi Game (2017) – Katakiri Yuuichi
- Cold Case (2016) – (Ep1)
- Basuke mo Koi mo, Shiteitai (2016)
- Seisei Suruhodo, Aishiteru (2016)
- Hayako Sensei, Kekkon Surutte Hontou desu ka? (2016)
- Budokan (2016)
- Rinshuu Hanzai Gakusha – Himura Hideo no Suiri (2016)
- Damena Watashi ni Koishite Kudasai (2016)
- Otona Joshi (2015) – Maekawa Ryosuke
- Ichiro (2015) – Takugawa Iemosa
- HEAT (2015) – Matsuyama Kohei
- Hell Teacher Nube (2014) – Kimura Katsuya
- Suikyuu Yankees | Water Polo Yankees (2014) – Kato Shinsuke
- Shinkaishaku Nihonshi (2014)
- Sekaiichi Sokusenryokuna Otoko (2014)
- Lost Days (2014) – Takano Natsu
- Kanojo wa Uso wo Aishisugiteru – Side Story (2013) – Kimijima Yuichi
- Bussen (2013)
- Tabemonogatari Kanojo no Kondatechou (2013)
- Share House no Koibito (2013) – Negishi
- Soko wo Nantoka (2012) – Yabe Keita (Ep)
- Kamen Rider Fourze Minna de Jugyou Kita! (2012) – Sakuta Ryusei/KR Meteor
- Kamen Rider x Super Sentai Super Hero Taihen ~Hannin wa Dare da?!~ (2012) – Sakuta Ryusei/KR Meteor
- Kamen Rider Fourze (2011) – Sakuta Ryusei/KR Meteor
- Kingyo Club (2011) – Yanagihashi Sho
- SIGN (2011) – Yuuki
SP
- Saiaku no Sotsugyoushiki (2013)
- Kamen Rider Fourze Astro Switch Himitsu Report (2012) – Sakuta Ryusei/KR Meteor
- Kamen Rider Fourze Chou Battle DVD Yuujou no Roketto Doriru Suteitsu (2012) – Sakuta Ryusei/KR Meteor
Theater
- Inferi Opera ‘Rashomon’ (2017) – Akutagawa Ryunosuke
- Rai Ou no Terasu (2016)
- TOKYOHEAD (2015)
- Bussen (2013)
- Jewelry Hotel (2012)
- Mystic Topaz (2011)
- Bouken Ehon Pinocchio (2011)
- BLACK PEARL (2010)
Music Video
- LEGO BIG MORL – あなたがいればいいのに (2017)
- MUSH&Co. – 明日も (2013)
- GReeeeN – 桜color (2013)
- FLOW – 旅立ちグラフィティ (2010)