She is the host and producer of CUNY TV's monthly magazine show, "Asian American Life", which debuted on June 10, 2013.
Her short documentary featured on Asian American Life in 2019, “Fighting Hunger, Feeding Minds: A New Yorker’s Mission to Keep Kids in School in Rural Philippines” won a 2021 Emmy.
Demillo was honored for fighting against her employer Saint Peter's University when they attempted to censor the Pauw Wow the student-run newspaper she advised.
Her segment on Bash the Trash, an eco-friendly musical group, was nominated for a New York Emmy in 2013 for Best Environment Program.
She is in a relationship and has a child with former ABC Newscaster and now WPIX news anchor John Muller, and resides in Tinton Falls, New Jersey with their daughter, Alexa, born May 7, 2003.