The Reformer. Zwingli: A Life's Portrait 2019
as Froschauer
The Grüninger File 2014
as Karl Zweifel
Why We Try 2004
as Peter
Scheherazade 2001
Actor
Credits from TMDB.