Stefan Łożykowski ukończył malarstwo na Wydziale Sztuk Pięknych UMK w Toruniu. Swoje prace, od 1965 roku prezentuje na wystawach indywidualnych i zbiorowych. W 2005 roku stworzył autorską galerię sztuki w Inowrocławiu, przy ul. Lipowej 21. Artysta jest osobą dojrzałą, wrażliwą, z perfekcyjnie opanowanym warsztatem twórczym.
Należy do Związku Polskich Artystów Plastyków.