Birthday: 26 May 1980, Alameda County, California, USA
Birth Name: Nanrisa Induk Lee
Height: 160 cm
Nanrisa Lee was born on May 26, 1980 in Alameda County, California, USA as Nanrisa Induk Lee. She is an actress and producer, known for All About Dad (2009), Love is Shit (2017) and Fruit Fly (2009).