#
buy premium
Barb Mitchell

Barb Mitchell

Barb is a film, TV, theatre & voice actress based in Calgary, Canada. She can be seen in Leading and Principal roles in television movies, features, indie films, commercials and theatre. Her voice ...Show More

Barb Mitchell's FILMOGRAPHY
All as Actor (45)
123Movies