Zacharias Preen wurde als Sohn des Regisseurs Joachim Preen und seiner ersten Ehefrau, der Schauspielerin Brigitte Janner, in Bremen geboren, wuchs jedoch nach Scheidung in Hamburg bei seinen Großeltern auf und besuchte kurzzeitig ein Internat in Plön. Bereits früh merkte er, dass er später etwas Künstlerisches machen wollte. Im Alter von 16 Jahren zog er von zu Hause aus und hielt sich finanziell unter anderem als DJ, Schuhverkäufer und Börsenmakler über Wasser.
Ab Anfang der 1980er Jahre begann seine Karriere im deutschen Fernsehen. 1981 gelang ihm als 16-jähriger Schlagzeuger einer Punkband und mit Sicherheitsnadeln in den Ohren der Durchbruch. Seine Band wurde für den Tatort-Krimi Das Zittern der Tenöre mit Erik Schumann als Kommissar Greve engagiert.[1]
Er übernahm in den Folgejahren mehrere durchgehende Serienrollen, unter anderem war er als Stallbursche und Nachwuchsjockey Klaus Schmittgen in Rivalen der Rennbahn (1989), als ehemaliger GSG 9-Mann und Hobbyboxer Georg Gentz in Die Drei (1996–97), als Stationsarzt Dr. Markus Jacobi in St. Angela (2001) und als Geschäftsmann Hartmut Hallstedt in Schmetterlinge im Bauch (2006) zu sehen. Bekanntheit erlangte er insbesondere als Mitglied des Ermittler-Teams in der ZDF-FernsehreiheRosa Roth, wo er von 1994 bis 2007 an der Seite von Iris Berben die Rolle des Kommissars Jürgen Röder verkörperte.
Zacharias Preen war ab Ende der 1980er-Jahre mit Maja Maranow, die er bei den Dreharbeiten von Rivalen der Rennbahn kennengelernt hatte, liiert.[10][11][12]
Seit 2005 ist er mit der Schauspielerin Yvonne Ruprecht, die ebenfalls am Schauspiel Kiel engagiert ist, ein Paar.