Satoh briefly worked as a child actor for three or four years, appearing in commercials and magazine photo shoots.
After he entered higher grades in elementary school, he decided not to continue as a child actor due to a "shy personality".
[6] In the same year, while shooting Kamen Rider Den-O, he was diagnosed with primary pneumothorax after complaining about pain in the left chest, and has since recovered.
In 2007, he guest-starred in Shinigami no Ballad (Kentaroh Ishihara) and gained popularity in the seventeenth installment of the Kamen Rider series as Ryotaro Nogami.
[10] Following the success and popularity of Kamen Rider Den-O and its two further cinematic releases, in the spring of 2008, Satoh starred in the award-winning TBS drama Rookies as Yuya Okada, one member of a high school baseball club consisting of a group of delinquents.
He then starred in Real, a science fiction mystery movie directed by Kiyoshi Kurosawa, as well as The Liar and His Lover(she fell in love with my lie/she likes lies too much), a live-adaptation film based on the manga Kanojo wa Uso o Aishisugiteru.
[19] He, alongside Rurouni Kenshin co-stars Emi Takei, Munetaka Aoki, and director Keishi Ōtomo, was appointed as "Cultural Friendship Ambassador" to the Philippines by the Makati City council on 7 August 2014.
In 2018, it was announced that the Rurouni Kenshin series would be getting two further installments, a prequel and a sequel to the original trilogy, with Satoh reprising his lead role.