2019
Lupin III: The First
Actor - Gerald
2016
Death Note: Light Up the New World
Actor - Light Yagami
2006
Death Note
2000
Battle Royale
Actor - Shuya Nanahara - Boy #15
Full filmography