After becoming famous for his role as Ryotaro Nogami in the Kamen Rider Den-O television and film series, Satoh appeared as Himura Kenshin in the popular Rurouni Kenshin manga-based films. He first appeared on screen in a TV Asahi series titled Princess Princess D.