
Acted in 53
2020s
- 2025
Heute fängt mein neues Leben an
Udo Polle
#BlackSheep
Oliver
Die Tote vom Jakobsweg
Raul Expósito
- 2024
Raw Materials
Robert Perlbauer
- 2022
- 2021
Caged Birds
Dr.Steiner
- 2020
2010s
- 2018
Amur senza fin
Urs
- 2017
Der Reichstag
Paul Wallot
- 2016
Die Diplomatin
Kolja Petrow · 1 episode
A Decent Man
Orlov
Kryo
Movie
- 2015
Amateur Teens
Adi's father
Der Bozen Krimi
Robert Preindl · 1 episode
- 2014
Josephine Klick
Patrick Saffre · 1 episode
The Grüninger File
Alfons Eigenmann
- 2013
Kursverlust
Robert
- 2012
The Devil from Milan
Wirt im Crusch Alva
Liebe und andere Unfälle
Philipp Sturzenegger
- 2011
Pigeons on the Roof
Ole
- 2010
The Day of the Cat
Katers Vater
2000s
- 2009
Ampelmann
Movie
Oyters Without A Shell
Mias Freund
Will You Marry Us?
Thomas Hubli
Für meine Kinder tu' ich alles
Tom Legler
- 2008
Heldin der Lüfte
Franco Zanetti
Eine bärenstarke Liebe
Dr. Martin Fischer
Canzun Alpina
Claudio Donatsch, Sanitärinstallateur
Die Stein
TV
- 2007
Berlin am Meer
Gregg
I Was a Swiss Banker
Roger
- 2006
Black Sheep
Klies, Ex-lover of Caramel
Hoch genug
Roger
- 2005
Lago Mio
Flo Ruggli
- 2004
Courts mais Gay : Tome 7
Jonas
- 2003
Photo Star
Jonas
- 2002
- 2001
1990s
- 1997
- 1994
Die Direktorin
Michael „Mick“ Hug · 26 episodes