Vaughan Winmill
Vaughan Winmill is a Vancouver, Canadian based character actor. Working his way up through what he describes as a "blue collar trade like anything else" in theatre productions, commercials, and Indy films, he is making strong impressions with the roles and projects he chooses. With very diverse ...