Kamen Rider Den-O
is a Japanese actor. He is best known for his leading role as Ryotaro Nogami in the "Kamen Rider Den-O" franchise, and as Himura Kenshin in the live-action "Rurouni Kenshin" film and its sequels.