| 2022 | Ultra Galaxy Fight: The Destined Crossroad | | TV |
| 2016 | Ultra Fight Victory | Ultraman Hikari (voice) | Film |
| 2011 | Detective Conan: Quarter of Silence | Keisuke Yamao (voice) | Film |
| 2008 | Fist of the North Star: The Legend of Kenshiro | Yaman (voice) | Film |
| 2006 | Ultraman Mebius | Ultraman Hikari (Voice) | TV |
| 2004 | Samurai Champloo | Denkibou (voice) | TV |
| 2001 | Sakura Wars: The Movie | Patrick Hamilton (voice) | Film |
| 1996 | New Kimagure Orange Road: Summer's Beginning | Seiji Komatsu (voice) | Film |
| 1995 | Street Fighter II: Return to Fujiwara Capital | Ken Masters | Film |
| 1995 | Zenki | Gulen (voice) | TV |
| 1994 | Fatal Fury: The Motion Picture | Andy Bogard (voice) | Film |
| 1994 | Blue Seed | Shun'ichi Sugishita (voice) | TV |
| 1993 | The Fashion Boy is Cool | Kazuomi Kujo (voice) | Film |
| 1993 | Fatal Fury 2: The New Battle | Andy Bogard | Film |
| 1993 | Girl from Phantasia | Rorl | Film |
| 1992 | Fatal Fury: Legend of the Hungry Wolf | Andy Bogard (voice) | Film |
| 1991 | Dragon Ball Z: Lord Slug | Angila (voice) | Film |
| 1991 | Ninja Gaiden | Ryu Hayabusa | Film |
| 1990 | Pink: Water Bandit, Rain Bandit | Cobalt Blue (voice) | Film |
| 1989 | Saint Seiya: Warriors of the Final Holy Battle | Astaroth (voice) | Film |
| 1989 | Karura Mau Movie | | Film |
| 1989 | Little Nemo: Adventures in Slumberland | Oomp (voice) | Film |
| 1988 | Kimagure Orange Road: I Want to Return to That Day | Seiji Komatsu (voice) | Film |
| 1988 | Saint Seiya: Legend of Crimson Youth | Aphrodite (voice) | Film |
| 1988 | Saint Seiya: The Heated Battle of the Gods | Frey (voice) | Film |
| 1988 | Ultimate Teacher | Kansuke Matsuri (voice) | Film |
| 1988 | Doraemon: The Record of Nobita's Parallel Journey to the West | Motohira (voice) | Film |
| 1987 | Saint Seiya: Evil Goddess Eris | Jan (voice) | Film |
| 1987 | Junk Boy | Tsugunobu Shiroyama (voice) | Film |
| 1987 | Circuit Angel: Resolving Starting Grid | Keiichi | Film |
| 1987 | Puttsun Make LOVE | | TV |
| 1986 | Captain Tsubasa Movie 04: The Great World Competition!! The Junior World Cup | Karl-Heinz Schneider (voice) | Film |
| 1986 | Captain Tsubasa Movie 03: Run Towards Tomorrow! | Karl-Heinz Schneider (voice) | Film |
| 1986 | Transformers: Scramble City | Blaster (voice) | Film |
| 1986 | Touch: The Ace Without a Number | Kazuya Uesugi (voice) | Film |
| 1986 | Wounded Man | Riki | TV |
| 1985 | Captain Tsubasa Movie 02: Danger! All Japan Junior Team | Karl-Heinz Schneider | Film |
| 1985 | Captain Tsubasa Movie 01: The Great Competition of Europe | Karl-Heinz Schneider (voice) | Film |
| 1985 | Odin: Starlight Mutiny | Hayashi | Film |
| 1985 | Alpen Rose | ランディ | TV |
| 1984 | Locke the Superman | Locke (voice) | Film |