Happy Birthday David Thewlis Mar 20, 2010 18:16:43 GMT -8 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by ϟ Sirius Black Fan 4 Everϟ on Mar 20, 2010 18:16:43 GMT -8 David Thewlis who plays Remus Lupin in Harry Potter is 47 years old today.