Which actor portrayed Jaime Lannister in Game of Thrones?
Answer
Nikolaj Coster-Waldau
Answer
Nikolaj Coster-Waldau
Nikolaj Coster-Waldau portrayed Jaime Lannister in Game of Thrones.
The Danish actor played Jaime throughout the HBO series, which ran from 2011 to 2019. Jaime begins as a celebrated knight of House Lannister and a member of the Kingsguard, but his story gradually explores honor, guilt, family loyalty, and redemption.
Coster-Waldau had already established a career in Danish film before the series. His breakthrough came with the 1994 Danish thriller Nightwatch, and he later appeared in the American war film Black Hawk Down. His Game of Thrones performance earned two Primetime Emmy nominations for Outstanding Supporting Actor in a Drama Series.
A common mix-up is confusing the actor with Jaime's twin sister, Cersei Lannister, played by Lena Headey, or with the actor playing their brother Tyrion, Peter Dinklage. Jaime's surname also reflects his membership in the powerful Lannister family.
Source: Wikipedia · fact-checked Sept. 2026