David Thewlis won the Best Actor Award at Cannes Film Festival for Naked .
Other notable performances include the films Naked , for which he won the Best Actor award at the Venice 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 .
David Thewlis