Kristin Villanueva is a Filipino-American actress born and raised in Manila, Philippines. At 16, she moved to Washington DC. She holds BFA in Acting from SUNY Purchase. She is based in New York City.
After mistakenly registering to vote, a Filipina immigrant faces deportation...
SOMEONE WILL ASSIST YOU SHORTLY explores a hospice nurse's panic...