Barbara Niven 's networth in 2020 is 8 million.
Barbara Niven is known as an American actress She is most famous for her role in Perfect Ending