Barbara Pollard
Barbara Pollard is an acclaimed Canadian actress, playwright, director, and comedienne based in Vancouver, British Columbia.
Movies and TV shows
Smaller roles
Advertisement
Barbara Pollard is an acclaimed Canadian actress, playwright, director, and comedienne based in Vancouver, British Columbia.
Smaller roles