Родился в селе Кочержинцы, ныне Уманского района Черкасской области Украины, в семье педагогов. Работал слесарем в мастерских спортивного общества «Темп». Окончил Тбилисское горно-артиллерийское училище (1941 г.). Участник Великой Отечественной войны. Сражался на Южном фронте, участвовал в боях южнее Сталинграда, освобождал города Батайск и Ростов-на-Дону, Крым, Белорусскую и Украинскую ССР. Офицер разведки 530-го отдельного истребительно-противотанкового артиллерийского полка 28-й армии 1-го Украинского фронта капитан Садовский отличился при освобождении города Куммерсдорф (Германия), где со своими разведчиками принял на себя удар контратакующего противника, дав возможность артиллерийским батареям полка занять боевые позиции, развернуться и открыть огонь. Звание Героя Советского Союза присвоено 27 июня 1945 года. После окончания войны продолжил службу в армии. Окончил Военно-артиллерийскую командную академию (1958 г.), Высшие артиллерийские академические курсы (1961 г.). С 1975 года полковник артиллерии Садовский – в запасе. Работал начальником военной кафедры и начальником курса гражданской обороны Горьковского инженерно-строительного института им. В.П. Чкалова. Почётный гражданин Нижегородской области (22.04.2004). Жил в Нижнем Новгороде, похоронен на кладбище «Марьина Роща». Награды: ордена Ленина (27.06.1945), Отечественной войны 1-й (06.04.1985) и 2-й (20.08.1944) степени, «За службу Родине в Вооружённых Силах СССР» 3-й степени (30.04.1975), Александра Невского (04.02.1945), Красной Звезды (05.11.1954), медали. Память: на доме, где он жил (г. Нижний Новгород, Нижегородский район, улица Максима Горького, 152), установлена мемориальная доска.