Japanese actor who played the role of Ivory in the Japanese television series Happy Boys and the role of Keisuke Nago in the series Kamen Rider Kiva.
He started playing a role on the television series Happy 2 in 2006.
He has also been a member of the Japanese acting group PureBOYS.
He grew up in Japan as part of a Japanese family.
Another actor who appeared on Kamen Rider is Mark Cameron Wystrach.