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