David Thewlis

David Thewlis Biography

Popular as Professor Lupin from Harry Potter, David Thewlis is an amazing actor. No doubt. Here’s everything about it.