He studied singing at the Prague Conservatory under the guidance of Jiří Kotouč and then continued his studies at the Music and Dance Faculty of the Academy of Performing Arts in Prague under Roman Janál from 2008. He is the winner of the junior category at the Antonín Dvořák International Singing Competition in Karlovy Vary. He was a guest performer at the State Opera in Prague in Dvořák’s Rusalka and Puccini’s Turandot from 2004 and in Verdi’s Rigoletto and Bizet’s Carmen from the 2010/2011 season. He has performed the role of Silvio in Leoncavallo’s Pagliacci and Moralès in Bizet’s Carmen at the F. X. Šalda Theatre in Liberec. He was included in the wider nomination for the 2009 Thalia Award for his performance as Silvio. In 2011 and 2012, he performed the same role for the Český Krumlov International Music Festival alongside José Cura in the role of Canio. In the 2011/2012 season, he accepted a residency with the State Opera in Prague and he has been a soloist at the National Theatre Opera and the State Opera in Prague since 2012. There, he has performed roles such as Rodrigo in Verdi’s Don Carlos, Figaro in Rossini’s The Barber of Seville, Dandini in Rossini’s La Cenerentola, Don Giovanni in the opera Don Giovanni, Count Almaviva in Mozart’s The Marriage of Figaro, Marcello in Puccini’s opera La bohème, Silvio in Leoncavallo’s Pagliacci, Papageno in Mozart’s Magic Flute, Ping in Puccini’s Turandot, Adolf in Dvořák’s The Jacobin, Mercutio in Gounod’s Romeo and Juliet, the Maestro in Donizetti’s Viva la Mamma, Harašta in Janáček’s The Cunning Little Vixen, Čekunov in Janáček’s opera From the House of the Dead, Henry Cuff in Britten’s Gloriana, Albert in Massenet’s Werther and many others. He was nominated for the Thalia Award in 2013 for his performance as Rodrigo in Verdi’s Don Carlos. He is a regular guest at the J. K. Tyl Theatre in Pilsen where he has performed the title role in Tchaikovsky’s Eugene Onegin, Frank in Puccini’s Edgar, Silvio in Leoncavallo’s Pagliacci and Pseudolus in Martinů’s The Soldier and the Dancer. He is a regular guest at the National Theatre in Brno (Rodrigo in Verdi’s opera Don Carlos, the title role in Eugene Onegin, Gilgamesh in Martinů’s The Epic of Gilgamesh, Valentin in Gounod’s Faust and Marguerite, Marcello in La bohème, Ping in Puccini’s Turandot, Aeneas in Purcell’s Dido and Aeneas and Moralès in Bizet’s Carmen) and on other Czech stages. He was awarded the Director of the National Theatre Award for Artists under 35 in August 2018. In the 2022/2023 season, he will perform in the title role of the opera Schwanda the Bagpiper at the National Theatre in Prague, amongst others.