James McAvoy works.
James McAvoy ( [ ˈmækəvɔɪ ] born 21 April 1979 ) is a Scottish actor . His notable television work includes the drama show State of Play , the adult comedy-drama Shameless , and the science fiction show Frank Herbert 's Children of Dune . The critically acclaimed romantic drama war film Atonement ( 2007 ) earned him a Golden Globe Award nomination and his second BAFTA nomination .