Loading
Loading

Barbara Pollard is an acclaimed Canadian actress, playwright, director, and comedienne based in Vancouver, British Columbia. With a professional career spanning over four decades, she has worked extensively across theater, film, and television. She is widely recognized for playing the drug-trade mastermind Melissa Montgomery in the Netflix drama series Virgin River.
Supernatural2005
The X-Files1993
Virgin River2019
Champions2023
The Outer Limits1995
R. L. Stine's The Haunting Hour2010
Blockbuster2022
Chesapeake Shores2016