David Thewlis

David Thewlis is an English actor, director, screenwriter, and author who has been associated with the entertainment field since 1985. He is one of the Hollywood film industry’s versatile actors in various films and series. This actor is famous and best known for his portrayal of Remus Lupin in the Harry Potter film series. Apart […]