Known For

Outrage

The Blood of Wolves

Doctor-X: Surgeon Michiko Daimon

The Confidence Man JP - The Movie -

The Confidence Man JP – Episode of the Princess –

Stigmatized Properties

Lesson in Murder

The Confidence Man JP - Episode of the Hero -

Why I Dress Up for Love

Climber's High

Sweet Little Lies

Until the T-Shirt Dries
Filmography

Tokyo MPD PR Unit 2
TV · as Shin Hashimoto · 2 eps

Time Loop Detective
TV · as Shosei Takatsu · 1 ep

Until the T-Shirt Dries
TV · 1 ep

Who Cares? The Movie
Movie

The Golden Egg
TV · 13 eps

Coach
TV · 1 ep

Every Solitary Gourmet
TV · 12 eps

#who am I
TV · as Ando Toshinobu · 3 eps

Lesson in Murder
Movie · as Samura

The Confidence Man JP - Episode of the Hero -
Movie

36,000 Seconds in a Day
TV · as Teramon · 10 eps

Guardian of the Market
TV · as Kenji Usui · 2 eps

Nagareboshi
Movie

A Copywriter Takes Paternity Leave
TV · 6 eps

There is a Reason for Undressed Love
TV · as Hosogai Yuichi · 7 eps

Why I Dress Up for Love
TV · as Yuichi Hosogai · 10 eps

The Confidence Man JP – Episode of the Princess –
Movie · as Mr. Moustache

Stigmatized Properties
Movie · as Kumagai

Unsung Cinderella, Midori, the Hospital Pharmacist
TV · as Kimio Ōtsu · 1 ep

O-Edo Steam Punk
TV · as Sugita Genpaku · 10 eps

The Confidence Man JP - The Movie -
Movie · as Mr. Moustache

必殺仕事人2018
Movie

The Blood of Wolves
Movie · as Katsushi Mouri

警視庁捜査資料管理室
TV · 25 eps

Love Catharsis
TV · as Kazuhiko Furusawa · 10 eps

Shining Besides Funny Moon
Movie

Doctor-X: Surgeon Michiko Daimon
TV · as Kosuke Manda · 11 eps

CSI: Crime Scene Talks
TV · 1 ep

Sweet Little Lies
Movie

Outrage
Movie · as Con Man Bar Clerk / Murase Gang Member

Climber's High
Movie

Coming Out
Movie
