Ia mengawali karier politiknya dari Koordinator Desa Kordes.
Beberapa waktu kemudian, ia diamanahi sebagai Ketua Ranting, Bendahara Pengurus Anak Cabang (PAC), dan Wakil Bendahara Dewan Pimpinan Cabang (DPC).
Saat ini, Teguh menjabat sebagai Sekretaris DPC PDIP Surakarta.
Mengenai pendidikannya, Teguh sejak kecil menimba ilmu di Kota Solo, Jawa Tengah.
Ia duduk di bangku Sekolah Dasar (SD) di SD Kasatriyan Surakarta dan SMP Kasatriyan Surakarta.
Baca juga: VIDEO BREAKING NEWS: Teguh Prakosa Dilantik Jadi Wali Kota Definitif Solo Gantikan Gibran
Teguh melanjutkan pendidikan di SMA Negeri 4 Surakarta.
Kemudian, Teguh kuliah di Fakultas Olahraga dan Kesehatan Universitas Sebelas Maret. Setelah
Lulus kuliah, Teguh sempat menjadi seorang Guru Olahraga SMK Bhineka Karya.
Teguh menjadi Guru Olahraga SMK Bhinneka Karya selama puluhan tahun, yakni pada 1986-2009.
(Tribunnews.com/Suci Bangun DS, Gilang Putranto)