Herr Kistler studierte Rechtswissenschaften an den Universitäten Augsburg, Nanjing und Passau. Das zweite juristische Staatsexamen absolvierte er im November 1999. Zunächst war er als Rechtsanwalt in einer Münchner Anwaltssozietät tätig. Seit 2004 betreibt Herr Kistler zusammen mit Herrn Bierwisch die Anwaltskanzlei Bierwisch & Kistler in Freising. Herr Kistler spricht Englisch, Französisch und Chinesisch. Er ist auch vor dem OLG München als Rechtsanwalt zugelassen.
Am 19.01.2007 wurde Herrn Kistler aufgrund der nachgewiesenen besonderen Kenntnisse und Erfahrungen von der Rechtsanwaltskammer die Befugnis verliehen, die Bezeichnung „Fachanwalt für Strafrecht“ zu führen. Er ist als Mitglied des Deutsche Strafverteidiger e.V. als Strafverteidiger tätig. Er ist zudem bei der Rechtsanwaltskammer München als Opferanwalt eingetragen.
In den Jahren 2015 - 2022 war Herr Kistler an der Universität Passau als Lehrbeauftragter am Lehrstuhl von Herrn Prof. Dr. Bayreuther und von Herrn Prof. Dr. Tristan Barczak tätig.