Steve Bache wurde 1990 in Pirna, Sachsen, geboren und absolvierte nach dem Abitur verschiedene
Praktika in der Medienbranche und arbeitete zuletzt als Regieassistent bei Film- und Fernsehproduktionen.
Seit 2014 studiert er szenische Regie an der Filmakademie Baden-Württemberg. Sein Animationsfilm
EYE FOR AN EYE wurde 2016 für einen Studentenoscar nominiert.