Z wykształcenia inżynier radiotechnik, pracował w administracji poczty i telekomunikacji, a później w Instytucie Łączności.
W latach 60. i 70. XX wieku współpracował z wieloma redakcjami pisząc głównie artykuły o tematyce technicznej dla dzieci i młodzieży. Przez wiele lat był stałym felietonistą Kuriera Polskiego. Kilkakrotnie wyróżniony nagrodą im. Bruno Winawera. Od 1985 członek Związku Literatów Polskich.