Nicholas Hoult joins Harry Potter TV show – see the cast so far

Hoult, known for his roles in X-Men, Superman and Mad Max: Fury Road, will play Gilderoy Lockhart.

Leave a Reply

Your email address will not be published. Required fields are marked *