Родился 22 декабря 1898 года в селе Мурафа, Харьковской губернии.
Принимал участие в Гражданской войне в рядах Добровольческой армии. Эмигрировал через Константинополь в Болгарию, где работал на шахтах. Переселился в Чехословакию, где в 1922 году поступил на юридический факультет Карлова университета в Праге (русское отделение) и окончил его в 1927 г. В 1927 году переехал во Францию и поступил в Свято-Сергиевский православный богословский институт в Париже, который окончил в 1930 году.
21 июня 1931 года рукоположён митрополитом Евлогием (Георгиевским) в сан диакона в состоянии целибата.
15/28 июня 1931 года рукоположён во священника в храме Сергиевского Подворья.
4 июля 1931 года назначен настоятелем православного прихода в Бельфоре (Франция).
29 июля 1933 года был назначен настоятелем Георгиевской церкви в Антверпене (Бельгия) для основания там православного прихода. Организовал при церкви в Антверпене общество взаимопомощи.
1 февраля 1936 года назначен настоятелем Свято-Преображенской православной церкви в Стокгольме.
27 апреля 1945 года возведен в сан протоиерея.
С 1946 по 1979 года благочинный приходов в Скандинавии.
7 января 1963 года возведен в сан протопресвитера.
5 мая 1972 года пострижен в монашество, а 6 мая возведен в сан архимандрита.
7 мая 1972 года в Александро-Невском соборе в Париже был возведен в сан епископа Патарского, викария Архиепископии русских православных церквей Константинопольского Патриархата. Хиротонию возглавил архиепископ Георгий (Тарасов). Епископ Стефан автор перевода нескольких книг на шведский язык.
Скончался 29 января 1979 года в Стокгольме. Похоронен на православном участке кладбища в Стокгольме.