Besides screen acting, McAvoy has appeared on stage with Three Days of Rain in 2009, and in 2011 he did voice work for animated films including Gnomeo & Juliet and Arthur Christmas. McAvoy has not been in contact with his father since childhood. in a 2006 interview, McAvoy admitted that part of the reason why he considered becoming a priest was that he wanted to use it as an excuse to travel. in 2004, he acted in a supporting role in the romantic comedy Wimbledon, also featuring Kirsten Dunst as a co-lead. McAvoy rounded out 2004 by appearing in the first two seasons of Shameless as Steve McBride, the moral hero of the BAFTA-winning Channel 4 program, giving the actor a big break in his career. His public profile was raised in 2005 with the release of Walt Disney Pictures’s The Chronicles of Narnia: The Lion, the Witch and the Wardrobe. in spite of the positive buzz, the movie flopped at the box office, unable to recover its production costs of £5.7 million. Next up was Penelope, which premiered at the 2006 Toronto International Film Festival.