Selina Ren nació el 31 de octubre de 1981 en Taipéi, Taiwán.