Enjoy the best Viki experience, optimized for your phone and tablet
Ren Meguro is a Japanese singer and actor. He was born on February 16, 1997, in Tokyo, Japan, and made his acting debut in 2015. Since then, he has appeared in various films and television dramas, including “My Love Mix-Up!” (2021).