Frech war der Sohn eines Uhrmachers und Orgelbauers. Er besuchte bis zu seinem 13. Lebensjahr die Schule, anschließend das Gymnasium in Stuttgart und nahm Unterricht in Musik. Im Jahre 1820 erhielt er das Amt eines städtischen Musikdirektors und Organisten an der Hauptkirche in Esslingen, wo er bis zu seinem Ruhestand im Jahre 1860 verblieb. Frech komponierte unter anderem sechs Symphonien, viele Chorwerke, darunter 22 Choräle für die Württembergischen Choralbücher, 67 Kantaten, eine Oper, das Oratorium „Abraham auf Moria“ sowie einige Orgelwerke.