This article is about a/an actor in Kamen Rider Drive.

Ryo Takeuchi (竹内 崚 Takeuchi Ryō), best known under the stage name Ryoma Takeuchi (竹内 涼真 Takeuchi Ryōma), is a Japanese actor and model, who portrays the main protagonist of Kamen Rider Drive, Shinnosuke Tomari.[1][2] From episode 33 onwards, he also portrays Krim Steinbelt whenever he is in possesion of Shinnosuke's body.

He celebrated his 22nd birthday while filming for Drive's thirty-third episode. [3]


At the young age of 5, Takeuchi started playing soccer. He played for his High School team, Tokyo Verdy. Later on, he received a scholarship to continue his soccer career in college. But he felt like he didn't have what it took to play professionally, so he quit.[4].

In April 2013, at the suggestion of a friend, he auditioned as an exclusive male model for a female fashion magazine "mina" and started using his current stage name.

In October 2014, he was cast in the lead role of Kamen Rider Drive as Shinnosuke Tomari.

Post Kamen Rider

After his tenure as Shinnosuke, Takeuchi's career only gained more popularity.

He starred in Downtown Rocket with Gaim star Gaku Sano.

In 2019, he made his Hollywood-debut as an unnamed Pokémon trainer in Pokémon: Detective Pikachu[5]. In the Japanese-dub release for the film, he voices Tim Goodman. The film also stars Kyoryuger-cast member Marie IitoyoIcon-crosswiki.png as the voice of Lucy Stevens.

He starred alongside actor Tatsuya Fujiwara in the 2021 film The Sun Stands Still.

Personal Life

  • Takeuchi is a huge fan of Marvel and mentioned that working with the company would be his next dream. He met Stan Lee for the first time at the 2016 Tokyo Comic Con, revealing many things: [6]
    • His favorite superhero is Captain America.
    • He wants to play a mutant of the X-Men, which Stan Lee replied that he most certainly does look like one.
    • He is all up to date with all the Marvel Cinematic Universe films, as well as its spin-offs.
    • He began studying English for the sake of meeting Stan Lee.
    • He reveals his undying love for Marvel, which Stan Lee replies that he admires his tastes.
  • Takeuchi is the oldest of three, having a younger brother and sister.
  • During the initial filming stages of Kamen Rider Drive, Takeuchi did not feel he had "chemistry" with suit actor Seiji Takaiwa, who performed Drive's stunts in-suit. However after 20 episodes or so, Takeuchi felt completely in-sync with Takaiwa and expressed joy in performing Drive's ADR.
  • Drive-producer Takahiro Omuro stated that Takeuchi was cast in the role of Shinnosuke Tomari, not because of his acting skills but because of his attitude shown during his audition.
  • Drive-writer Riku Sanjo initially had a different vision of Shinnosuke that was not like Takeuchi. However since Takeuchi was cast, Sanjo began to write Shinnosuke with Takeuchi's appearance and personality in mind.
  • His favorite Kamen Rider Series is Kamen Rider W and his favorite character is Ryu Terui/Kamen Rider Accel. In Kamen Rider Drive Saga: Kamen Rider Chaser, he was the one that proposes Minehiro to appear in the special in response to the director whom asked Ryoma for any past Rider actor to return.[7]




Original video

Web drama



  • Bandai Kamen Rider Chocolate Biscuit Ball (2015)


In Archive Footage

Additional characters


  • He's 185cm tall, his blood type is A, and his hobbies are music and soccer. These attributes are fictionalized in the TV series.[8]
  • He is one of the three winners of 2016 Best Stylish Award in November 21, 2016.[9]
  • He is revealed to be a big fan of American comics during a meeting with Marvel Comics' legendary senior, Stan Lee in Tokyo Comic Con.[10]
  • As mentioned above, his favorite Rider is Kamen Rider Accel. He shares this with Yukari Taki.
  • Even though Ryoma did not reprise his role in Kamen Rider Zi-O, he shows support to Yu Inaba (Go Shijima) and Taiko Katono (Chase) by retweeting their Twitter posts regarding their appearances in Kamen Rider Zi-O.

External Links


Community content is available under CC-BY-SA unless otherwise noted.