Glen first came to prominence starring as the villain Manfred Powell in another video game adaptation, 2001's Lara Croft: Tomb Raider. Since then he has also appeared in various British and American TV series with his popular roles such as Father Octavian in Doctor Who, Sir Richard Carlisle in Downton Abbey, and Ser Jorah Mormont in Game of Thrones.