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 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