Kristian Flor
BASS
ABOUT KRISTIAN
Danish bass Kristian Flor’s autumn 2026 engagements at the Royal Swedish Opera include Angelotti in Tosca and Frank in Die Fledermaus. During the 2025/26 season, he sang the Water Goblin in Dvořák’s Rusalka, Timur in Puccini’s Turandot, Dr Vigelius/the Baron in Schreker’s Der ferne Klang and Bartolo in Le nozze di Figaro.
A member of the Royal Swedish Opera since 2006, Kristian has appeared in a broad repertoire spanning Mozart, Italian opera and the German late Romantic tradition. His roles include Sarastro in Die Zauberflöte, Basilio in Il barbiere di Siviglia, Monterone in Rigoletto and a Grail Knight in Parsifal. He has also appeared in productions of Otello, Der Rosenkavalier, Madama Butterfly, Fedora and Stravinsky’s The Nightingale.
In 2024, he sang Basilio at the Royal Swedish Opera and appeared in Kärlek & kaos at Drottningholm Palace Theatre. Other recent productions include A Midsummer Night’s Dream in 2023 and Gianni Schicchi in 2022. His involvement in contemporary opera includes the world premiere of Mats Larsson Gothe’s Löftet in 2022 and the role of Holmwood in the world premiere of Victoria Borisova-Ollas’s Dracula in 2017.
Born and raised in Denmark, Kristian trained at the Royal Danish Academy of Music and the Opera Academy in Copenhagen.
📍Kristian is based in Stockholm, Sweden
CONTACT
Stephen Svanholm
Artist Manager
REPRESENTATION
General Management with Svanholm Artists
FOLLOW KRISTIAN
Instagram Youtube Operabook
Current Highlights
April 2026
Royal Swedish Opera
Timur / Turandot / Puccini
September 2026
Royal Swedish Opera
Angelotti / Tosca / Puccini
December 2026
Royal Swedish Opera
Frank / Die Fledermaus / J.Strauss
VIDEO
Coming soon…
Photo
Press
Water Goblin / Rusalka / Dvorák
Royal Swedish Opera
“Kristian Flor, as the water goblin, is also impressive, showing deep compassion for his daughter Rusalka’s fate and an instinctive feel for the Czech idiom with his dark bass voice."
Per Nylén / interclassical.com / 4th October 2025