Barbara Niven is 71 years and 8 month(s) old. She was born in 26 Feb, 1953. Barbara Niven is known as an American actress She is most famous for her role in Perfect Ending