Actor
Leevi Madetoja: The Ostrobothnians
2024
Kaija Saariaho: Innocence
2021 · as Priest
Lohengrin
2011 · as Friedrich von Telramund
Tristan und Isolde
2009 · as Kurwenal
The Cunning Little Vixen
2008 · as The Forester