影《》中饰演一个小角色。他在塔西姆·辛的神话电影《战神世纪》中扮演了主角忒修斯，是部有着高预算和特效的电影；电影于2011年11月11日上映。在2012年，卡维尔和布鲁斯·威利共同出演了《》。2011年1月30日，宣布卡维尔将成为查克·史奈德的《超人：钢铁英雄》中超人／克拉克·肯特的第一主演。史奈德称卡维尔是「穿上斗篷和S形盾牌的完美选择」。娱乐媒体称赞了卡维尔，为此开展了他的成功之路。在被选择的角色，卡维尔说：「在超级英雄的圣殿中，超人在所有的角色和时刻中是最被认可和尊敬，我很荣幸能成为他重返大