Baseado em Toronto, Canadá, Glen atua em filmes, TV e comerciais. A capacidade atlética e a aparência taciturna de Glen são ótimas para diversos papéis, embora ele seja frequentemente escalado como o "vilão".
Após 6 anos de atuação não sindicalizada, Glen se orgulha do status de sindicalizado com a ACTRA (e representado pela Agência Bella). Suas habilidades incluem sparring - Tae Kwon Do, táticas / armamentos policiais, sobrevivência / caça ao ar livre, boxe e dança tradicional indígena e dança de salão.
E para Glen, as recompensas de atuar vão além de conseguir um papel principal ou coadjuvante em uma produção. Ele está interessado em ensinar e ajudar outros a atuar - especialmente aqueles que de outra forma não teriam a chance.