Z wykształcenia specjalista ds. stosunków międzynarodowych, były handlowiec, były redaktor, wieloletni członek redakcji miesięcznika „Dziecko”, w którym zadebiutował jako autor opowiadań dla dzieci. Współautor serii podręczników do szkoły podstawowej („Był sobie człowiek”), autor tekstów i współredaktor wielu publikacji do klas 0-3. Ma w dorobku ponad trzydzieści książek, m.in. serie o Panu Kuleczce, Figlu i Psikusie (z ilustracjami Elżbiety Wasiuczyńskiej) oraz o Wesołym Ryjku (z ilustracjami Agnieszki Żelewskiej). W 2012 roku za przejmującą opowieść o chorobie dziecka „Dwa serca anioła” (z ilustracjami Pawła Pawlaka) otrzymał nagrodę Dużego Donga (przyznawaną przez Polską Sekcję IBBY). Laureat m.in. Nagrody Literackiej „Srebrny Kałamarz” im. Hermenegildy Kociubińskiej (2008) oraz nagród Guliwer w krainie Liliputów (2013) i PEGAZIK (2016).