Actor · Born 1970
Dark Highlands
2018 · as The Artist
Johnny English Strikes Again
2018 · as G14 Nation Diplomat #2
Hidden Man
2018 · as Tank Captain
Taking Stock
2016 · as Yoichi
Tokyo 70
2015 · as Obe
Spectre
2015 · as Aide
Random 11
2015 · as Mamoru Otomo
After the World Ended
2015 · as Executive Orell
47 Ronin
2013 · as Guard
City of Life and Death
2009 · as Mr. Tomita
The Day of the Kamikaze
2007
Devils on the Doorstep
2001 · as Japanese sergeant (uncredited)