Scottish actor James McAvoy has rugged looks that help him melt into his roles. The multi-talented McAvoy starred in Wimbledon and The Chronicles of Narnia: The Lion, The Witch and the Wardrobe. He has a long list of work lined up, including The Last King of Scotland, Penelope and Twist of Fate.