431 suggestions
Tamsin Greig
as Sybill Trelawney in Harry Potter: The Limited Series

Nicholas Woodeson
as Filius Flitwick in Harry Potter: The Limited Series

Robert Emms
as Peter Pettigrew in Harry Potter: The Limited Series

Art Malik
as Horace Slughorn in Harry Potter: The Limited Series
Will Sharpe
as Remus Lupin in Harry Potter: The Limited Series

Shazad Latif
as Sirius Black in Harry Potter: The Limited Series

Marc Warren
as Lord Voldemort in Harry Potter: The Limited Series

David Harewood
as Rubeus Hagrid in Harry Potter: The Limited Series

Max Irons
as Severus Snape in Harry Potter: The Limited Series
Sophie Okonedo
as Minerva McGonagall in Harry Potter: The Limited Series

Charles Dance
as Albus Dumbledore in Harry Potter: The Limited Series