《死木》（2004年至2006年）中的演出。此外，麦克夏恩于NBC电视剧《列王传》（2009年）中饰演西拉·班杰明国王、《圣殿风云》（2010年）中饰演华尔伦主教，并在电影《功夫熊猫》（2008年）中配音残豹、《神鬼奇航4：幽灵海》（2011年）中饰演黑胡子。而他也在动作惊悚片《捍卫任务》（2014年）中诠释神秘的大陆酒店主人温斯顿。