From Heroes Wiki
Toru Uchikado is the Japanese television and film actor who portrays Ren Shimosawa.
With the exception of Reborn, Uchikado has only one acting credit, the film Turner Risk.
- Uchikado appears on a selfie posted on Zachary Levi's Twitter account. On this selfie are Jack Coleman, Ryan Guzman, Judith Shekoni, Henry Zebrowski, Robbie Kay, and Kiki Sukezane. The selfie was significant because it was essentially the first behind-the-scenes photo from Heroes Reborn.