Glen is a graduate of Toi Whakaari, The New Zealand Drama School. He has appeared in Sir Peter Jackson's films The Lovely Bones and King Kong. He has a leading roles on television including the USA productions Legend of the Seeker, Hercules and Cleopatra 2525, and New Zealand's premier soap opera Shortland Street. He has appeared in many theatre productions for Auckland Theatre Company and The Court Theatre and was Joseph in the British and New Zealand tours of Joseph & the Amazing Technicolour Dreamcoat.