Dafne Keen as Lyra, an orphan Lin-Manuel Miranda as Lee Scoresby, an adventurer James McAvoy as Lord Asriel Ruth Wilson as Marisa Coulter Clarke Peters as Dr Carne, The Master of Jordan College Ian Gelder as Librarian Scholar Charles Will Keen as Father MacPhail Ariyon Bakare as Lord Boreal Georgina Campbell as Adele Starminster Anne-Marie Duff as Ma Costa James Cosmo as Farder Coram Lucian Msamati as John Faa Mat Fraser as Raymond Van Geritt Geoff Bell as Jack Verhoeven Simon Manyonda as Benjamin de Ruyter Lewin Lloyd as Roger Parslow Daniel Frogson as Tony Costa Tyler Howitt as Billy Costa Archie Barnes as Pantalaimon