Japanese actor who is known for roles in Netflix's Altered Carbon and The Man in the High Castle. He played Hachiro Otomo in Heroes Reborn.
One of his earliest roles was as Gihren Zabi in the 1979 TV series Mobile Suit Gundam.
He has also written plays such as Tiger of Malaya and The Patron Saint of Stanley Park.
He hails from Sapporo in Hokkaidō, Japan.
He acted alongside Brandon Routh in the TV show Legends of Tomorrow.