David Thewlis played the character of Remus Lupin in Harry Potter. He initially appeared as Defense Against the Dark Arts teacher and later appeared James and Lilly Potter's friend.