Glen Reid
Based in Toronto, Canada, Glen performs in film, TV and commercials. Glen's athleticism and brooding appearance are great for diverse roles, though he is often cast as the "villian".After 6 years of non-union acting, Glen is proudly of union status with ACTRA (and represented by The Bella Agency). ...