Their Lives》，描述1950年美国足球队在贝洛奥里藏特击败英格兰的故事。同年，他在《贝奥武夫与怪兽格兰戴尔》饰演贝奥武夫。之后，他开始投入查克·史奈德导演的《300壮士：斯巴达的逆袭》的拍摄工作，他在剧中饰演斯巴达国王列奥尼达一世，妻子由琳娜·海蒂（Lena Headey）饰演。该片改编自法兰克·米勒的绘本小说《300》，描述西元前480年左右，希腊与波斯的温泉关战役。2007年3月9日，《300壮士：斯巴达的逆袭》在美国上映，以7200万创下三月首周票房新纪录。五月，上映九週的票房累积到4亿3