Bernhard Piller hat Soziologie, Politologie und Sozialpädagogik studiert und ist seit 2018 Leiter des Gemeinschaftszentrums Roos in Regensdorf. Piller ist langjähriges Mitglied der «Grüne Stadt Zürich» und vertrat die Partei von 2004 bis 2014 im Gemeinderat.