2024
Münter & Kandinsky as Paul Klee
2021
New Heights as Michi Wyss (24 episodes)
2021
Money. Murder. Zurich.: Borchert and the icy death as Gero Hochegger
2020
Of Fish and Men as David
2017
Wilder as Jakob Siegenthaler (2 episodes)
2017
Let The Old Folks Die as Manuel