He is a philosopher by education, cooperated with the International Documentary Film Festival OFF CINEMA in Poznań, participated in filmmaking training courses in Berlin and a longtime member of the AWA Film Club in CK Zamek in Poznań, in which he worked as a scriptwriter and director of several short films. He has cooperated with the International Animated Film Festival ANIMATOR in Poznan, Poland since the beginning of its activity (2008); for several years he worked as the Festival Office Manager; presently he serves as Head of Festival Programme & Competition and also a member the Selection Committee for the Animated Series, Feature Film & Polish Short Film Competitions. He has been running for several years a series of educational animation screenings called ANIMUZA.
He also worked as an initiator of audiovisual projects and program curator at film festivals, including MONSTRA – Lisbon Animation Festival (Portugal) Thessaloniki Animation Film Festival (Greece), Animatou International Animation Film Festival (Switzerland), StopTrik International Film Festival (Slovenia). Within recent years, he worked as a member of the jury during several festivals, including the International Festival of Puppet Theater and Animated Film for Adults Puppet is a Human, Legnica Film Academy, and the PUBLICYSTYKA International Independent Film Festival.