Toru Uchikado is the actor that plays Ren Shimosawa in Heroes Reborn. He was born in New Jersey but raised in Yokohama, Japan.