David Thewlis

About David Thewlis David Thewlis is an actor/director/author/screenwriter from England. He is best known for his performance as the character Remus Lupin in the Harry Potter film series and his role as Patrick Morgan in “Wonder Woman.” He has also made appearances in “Life Is Sweet,” “Restoration,” “Black Beauty,” Dragonheart,” “Seven Years in Tibet,” “Mr. […]