Cezary Mariusz Specht urodził się 7 października 1966 r. w Opolu. W roku 1985 ukończył opolskie Liceum Ogólnokształcące nr 1 i podjął studia na Wydziale Nawigacji i Uzbrojenia Okrętowego Akademii Marynarki Wojennej w Gdyni.
Po jej ukończeniu przez dwa lata pływał jako nawigator na polskich okrętach, biorąc m.in. w roku 1991 udział w operacji „Pustynna Burza” w Iraku, jako nawigator okrętu szpitalno-ewakuacyjnego ORP Wodnik.
W roku 1992 rozpoczął pracę jako nauczyciel akademicki w swojej macierzystej uczelni. W roku 2003 objął funkcję dyrektora Instytutu Nawigacji i Hydrografii Morskiej. Dwa lata później został komendantem-dziekanem Wydziału Nawigacji i Uzbrojenia Okrętowego, a po dwóch kolejnych latach prorektorem ds. dydaktycznych Akademii Marynarki Wojennej w Gdyni.
W swojej pracy naukowej specjalizuje się w nawigacji i geodezji satelitarnej. W roku 1994 uczestniczył w uruchomieniu w Polsce systemu różnicowej nawigacji GPS, dwanaście lat później wg jego koncepcji zmodernizowano ten system. Pracę doktorską napisał o wykorzystaniu systemów nawigacji satelitarnej do ochrony radiolokacyjnej południowego wybrzeża Bałtyku.
Jego praca habilitacyjna o transmisji systemu różnicowego GPS otrzymała w roku 2005 nagrodę Ministra Infrastruktury. Kierował piętnastoma projektami naukowo-badawczymi, był współautorem trzech monografii i autorem ponad 160 artykułów naukowych. Jego monografia „System GPS” otrzymała nagrodę Ministra Infrastruktury za najlepszą książkę o tematyce transportowej w roku 2007.
W lipcu 2012 roku komandor Cezary Specht otrzymał tytuł profesora nauk technicznych. Służbę wojskową zakończył jesienią roku 2013 i od tej pełni funkcję kierownika Katedry Geodezji i Oceanografii na Wydziale Nawigacyjnym Akademii Morskiej w Gdyni.