演電視劇《新福爾摩斯》而聲名大噪,拿下包括艾美獎在內的多個最佳男主角獎,並得到金球獎最佳男主角的提名。 2011年,康柏拜區憑舞台劇《科學怪人(英语:Frankenstein (2011play))》贏得Critics' Circle Theatre Awards(英语:Critics' Circle
Wanted. Box Office Mojo. [2011-06-08]. (原始内容存档于2012-03-03). Fleming, Mike. James McAvoy Tapped By Fox To Play Victor Von Frankenstein. Deadline.com. [2014-05-18]