003年）。2003年，他饰演了电影《》中的一个角色，随后又加演了《》（2005年）、《》（2006年）、《王者之心》（2006年）。而在马修·范恩的改编电影《星尘传奇》中则饰演一个小角色。从2007到2010年他主演Showtime电视网的电视剧《都铎王朝》中第一代萨福克公爵查尔斯·布兰登。该系列反应热烈，它于2007年被提名为金球奖、在2008年赢得了艾美奖。卡维尔展现功劳来强化自己的职业生涯：「它的完成最让我能去约会。 [...]现在，有一个观众在美国某处那是知道我是谁，我有更多的卖点，都是因为《都