David Thewlis has had many notable scenes.
David Thewlis . His most commercially successful role to date has been that of Remus Lupin in the Harry Potter film series . Other notable performances include the films Naked ( for which he won the Best Actor award at Cannes Film Festival ) , Dragonheart , Kingdom of Heaven , The Boy in the Striped Pyjamas , The Theory of Everything , Black Beauty , and Macbeth ( in which he played King Duncan ) . He has also done voice work in the films James and the Giant Peach ( 1996 ) , The Miracle Maker ( 2000 ) , and Anomalisa ( 2015 ) , and is additionally known for the role of Cyrus Crabb in the TV mini series Dinotopia .