2026 Terry the Farmer
2025 Thomas Crane
2023 The German
2022 Kurt Sanders
2016 Kurt Martin
2013 Herr Gerst
2011 Frank Reitmeier
2010 Hendrik
2007 French Buyer
2007 Daniel
2006 SWAT Officer
2005 German Reporter
1995 Holger
Frank
Executive Producer