Question: who plays jean valjean in les miserables 25th anniversary
Answer: It featured Alfie Boe as Jean Valjean , Norm Lewis as Javert , Lea Salonga as Fantine , Nick Jonas as Marius , Katie Hall as Cosette , Ramin Karimloo as Enjolras , Samantha Barks as Éponine , Mia Jenkins as Young Cosette , Robert Madge as Gavroche , Matt Lucas and Jenny Galloway as the Thénardiers , and Earl Carpenter as the Bishop of Digne .