Suggestions by @veroctrl
447 suggestions

Kingsley Ben-Adir
as Tiberius Ogden in Teachers Era
Justice Smith
as Edgar Bones in The Freckled Era

Tom Blyth
as Lucius Malfoy in Marauders Era - The Lost Generation

Dominic Fike
as Evan Rosier in Marauders Era - The Lost Generation

Rafiella Chapman
as Marlene Mackinnon in Marauders Kids

Skai Jackson
as Dorcas Meadows in Marauders Kids
Alexander Molony
as Harry Potter in Trios era

Thandie Newton
as Minerva Macgonagall in Marauders Era - The Lost Generation

Nia Towle
as Minerva McGonagall in Teachers Era

Dua Saleh
as Minerva McGonagall in Teachers Era

Adjoa Andoh
as Minerva Mcgonagall in Trios era

Belinda Bromilow
as Great Aunt Muriel in Trios era

Tom Hughes
as Lord Voldemort in Marauders Era - The Lost Generation

Ritu Arya
as Sybill Trelawney in Marauders Era - The Lost Generation

Charlie Heaton
as Rufus Scrimgeour in Teachers Era

David Oyelowo
as Bertie Higgs in Teachers Era

Sacha Baron Cohen
as Tiberius Ogden in Teachers Era
Angus Imrie
as Ellard Abbot in Teachers Era

Martins Imhangbe
as Dirk Cresswell in Marauders Era - The Lost Generation

Dev Patel
as Ted Tonks in Marauders Era - The Lost Generation