Julia Taylor Ross

Julia Taylor Ross was most recently seen performing opposite Elizabeth Olsen in the independent film The Silent House which had its world premiere at the Sundance Film Festival.