Más recientemente, firmó para interpretar el papel del profesor Alan Hood, el personaje principal en la serie de ciencia ficción "The Eleventh Hour", creada por Stephen Gallaghe y su última vez interpretando a Charles Xavier en la película "Logan".