Counter Cowboys 2025
Director
Ein Wimpernschlag 2014
Diaz - Don't Clean Up This Blood 2012
as Henke
The Red Spot 2009
as Elias
Credits from TMDB.