Don't Call me, I'll Call you as Martin
2025
Another German Tank Story as Jojo
2023
Die Drei von der Müllabfuhr - Altlasten as Markus Lucke
2022
Die Doppelte Frau as Detektiv
2021
Trümmermädchen - Die Geschichte der Charlotte Schumann as Miller
2021
Selfiemania as Luca ("Peak of emotions")
2019
West of Liberty as Jack Almond (6 episodes)
2018
Meiberger: Chasing Minds as Daniel (1 episode)
2016
Search Engines as Dylan
2015
The Morning After as Dan
2013
Diving Normal as Fulton
2010
Melissa & Joey as Theo (1 episode)
2009
Castle as Jack Sinclair (1 episode)
2005
Vienna Crime Squad as Stefan Buchler (1 episode)
2005
Race You to the Bottom as Eric
2003
The Battle of Shaker Heights as Maurice / German Soldier
2002
Without a Trace as Rick Highland (1 episode)
2002
CSI: Miami as Adam Kalmenson (1 episode)
2002
What I Like About You as Cal (1 episode)
2002
Everwood as Josh Walker (2 episodes)
1999
The Sopranos as Caller #3 (1 episode)
1998
Charmed as Bob (1 episode)
1998
Will & Grace as Rocco (1 episode)
1998
Sex and the City as Salesman (1 episode)
1991
Strauss Dynasty as Young Johann Strauss (12 episodes)