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. He married actress and co-star Anne-Marie Duff in 2006 and the couple split in 2016. The least compatible signs with Taurus are generally considered to be Leo and Aquarius.He made his acting debut in the 1995 film, The Near Room, at the age of 15. According to Chinese Zodiac, James was born in the Year of the Goat while his girlfriend in the Year of the N/A.
His performance in Kevin Macdonald's drama The Last King of Scotland (2006) garnered him several award nominations, including the BAFTA Award for Best Supporting Actor.
His notable television work includes the thriller State of Play and the science fiction mini-series Frank Herbert's Children of Dune.
He has performed in several West End productions and received three nominations for the Laurence Olivier Award for Best Actor, and has also done voice work for animated films including Gnomeo & Juliet, its sequel, Sherlock Gnomes, and Arthur Christmas.
In 2002, Mc Avoy shot scenes for Bollywood Queen, described as West Side Story meets Romeo and Juliet with bindis, the movie deals with star-crossed lovers caught in the middle of clashing cultures; it was shown as a special presentation at the 2003 Sundance Film Festival and opened in UK cinemas on 17 October.
Another 2004 release for him was Inside I'm Dancing, an Irish production directed by Damien O'Donnell starring alongside fellow Scotsman Steven Robertson.
They confirmed the end of their marriage in a joint statement in May 2016, which read: "It is with tremendous sadness that we have come to the decision to divorce.