Mikkelsen became more widely known for his role as Tristan in Jerry Bruckheimer 's production '' King Arthur '' ( 2004 ) , but achieved worldwide recognition for playing the main antagonist Le Chiffre in the twenty-first '' James Bond '' film , '' Casino Royale '' ( 2006 ) . He has since become known for his roles as Igor Stravinsky in Jan Kounen 's French film '' Coco Chanel & Igor Stravinsky '' ( 2008 ) and his Cannes Film Festival Best Actor Award-winning role as Lucas in the 2012 Danish film '' The Hunt '' . In 2012 , he was voted the Danish American Society 's Person of the Year . He starred in the television series '' Hannibal '' ( 2013 – 15 ) as Dr. Hannibal Lecter . In 2016 , Mikkelsen portrayed Kaecilius in Marvel 's film '' Doctor Strange '' and Galen Erso in Lucasfilm 's '' Rogue One : A Star Wars Story '' . In 2018 , he starred in Joe Penna 's survival drama '' Arctic ''
Cannes Film Festival
2012 Cannes Film Festival
Mads Mikkelsen