Leena nació el 5 de enero de 1963 en Denver, Colorado, Estados Unidos. Es una actriz y directora.
Sem dados