Strobe Edge
Modern Love Tokyo
Evol
Human Specimens
Apple of Sodom
2 Women
I LOVE YOU
Taikomochi no tatsujin: Tadashii XX no homekata
TV · as Police officer at the local station · 1 ep
TV · 1 ep
Movie
TV · as Support Role · 4 eps