Wychował się w powojennej Warszawie. W roku 1971 ukończył Państwową Wyższą Szkołę Teatralną. W latach 1972-82 był aktorem teatru Rozmaitości w Warszawie. W roku 1984 występował w teatrze Na Woli.
W latach 1986-99 przebywał za granicą. Po powrocie został aktorem Teatru Współczesnego w Warszawie. Ojciec aktora Łukasza Garlickiego.
Zagrał między innymi w "Quo vadis" jako Aulus, mąż Pomponi,"Tam, gdzie żyją Eskimosi" jako Urzędnik i w serialach "Tajemnica twierdzy szyfrów" jako Oliver Grosley, "Marszałek Piłsudski" jako Major Drohojowski i "Królowa Bona" jako Ludwik Alifio, burgrabia krakowski, doradca Bony.
Znany głównie z roli doktora Stefana Trettera w serialu "Na dobre i na złe".