Movies & TV Shows
-
Space Battleship Yamato (2010) — Honjo
-
Horny House of Horror (2010) — Uno
-
Gokuraku sentô: Kyonyû yumomi (2011) — Makoto Baba
-
No Panties, White Coat, Wet Lower Abdomen (2000)
-
Lover Life With You (2018)
-
Lesbian in mourning Clothes, shameful Mother and Widow (2005) — Ryôichi Sugimura
-
Sakari sō: Maid-chan goyōshin (2018)
-
Big Boobs Sisters: The Yellow Panties of Happiness (2016) — Tôru Kobayashi
-
Woman W is a Sweet Fairy Trap (2015) — Detective
-
Beautiful Blooming (2003) — Kitarou
-
Symphony of a Soft Breeze (2001)
-
Ultimate Sensation Shame Hole Gouging (2004) — Tragic Sword
-
Mistress Secretary - beautiful but covered in honey (2002) — Ken
-
Whore Hospital 4: No-Pants Nursing (2001)
-
Bullying Housewives: Lewd Heaven (2000)
-
Convent Vibrator Punishment (1999) — Satoru Harashima
-
Mariko Kawana: Female Cat Stepmother (2002) — Takuichi Koga
-
Couple (Secret) Sex Life: Wife is Melting (1997) — Norio Kawakami
-
Bloodlines and Bonds (2006) — Motoichi Tsukuda, the family lawyer
-
Beasts Under the Moon (2003) — Hisashi
-
Beast's Shadow: Marks of Assault (2001)
-
Hard-Boiled Mania (1999)
-
Sexual Escapade: Married Woman Mating at Night (2015) — Mamiya
-
Whore Hospital (1997) — Patient
-
Married Women Who Want to Do It 2: Ascension Technique (2003) — Goro Kaji
- Apartment Wife Orgy: Swap Club (2006)
-
Memories (1997)
-
Love, and the Road Ahead (2000)
-
Men's Nightless Castle (1998) — Fish-fetishist
-
Secret Adultery Exposed: Married Women's Sex Scenes (1997) — Hisaku Suwa
-
Chikan densha: Hitozuma stalker (1997)
- Shisen stalker: Waisetsu nozoki (2001)
-
Okyû kairaku: Wakakusa iburi (2002) — Higurashi/Earthworks
-
Hentai jukujo: Hatsujô numeri (2003) — Tech
-
Kindai shitei: Nyoniku no nukumori (2004) — Kosuke Kawabata
-
Embraced by Gentle Love (2005) — Harada
-
Female and Lewd: A Scratchy Itch in My Ass (2019) — Doctor
- Love Hotel: Asa Made Namadashi (2005) — Saburô Kuramoto
-
Deai Keifurin: Ochita Hitozumatachi (2004) — Masahiko Ueda
-
Dokushin OL: Oshikute Nurete (2002) — Haruhiko Kusano