He began his entertainment career in 1993 where he was a fashion model for magazines. He had participated in many shows around the world such as New York, Paris, Tokyo, and Italy.
In 2005, he announced he had retired from modeling and took on an acting career, appearing in his first role in a drama series called Yume de Aimashou, where he played a CEO of an IT company.
In 2007, he made his film debut in Ore wa, Kimi no tameni koso Shini ni iku. Since then he has appeared in several dozens of films and television drams over the years.
In 2016, he portrayed Shinra in Ultraman Orb: The Origin Saga.
In 2017, he joined the cast of Kamen Rider Build as Evolto's host, Soichi Isurugi.
In 2018, he also appeared as a guest cast in the Japanese remake of Good Doctor.
Since 2007, he has been married to former Fuji Television announcer Maya Nasai. Their first daughter was born in September 20, 2007. Their second child/first son was born on March 19, 2011.
His hobbies include outdoor activities such as fishing, which he was given an award for being an enthusiast in.
During the Build press conference, he stated that Kamen Rider (Skyrider) and Kamen Rider Stronger were amongst his favorite series growing up.