Loading...

Nancy Yao

Search on Amazon

Biography

Valencia, Spain
Nancy Yao was born on August 1, 1985 in Valencia, Spain. She is an actress, known for Open Windows (2014), Hospital Central (2000) and Similo (2014). Read more...

Actor