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” since the beginning of its activity; for several years he worked as the Festival Office Manager; presently he serves as the Main Coordinator of the Festival Program and Competition. He has been running for several years a series of educational animation reviews called ANIMUZA. He also worked as an initiator of audiovisual projects and program curator at film festivals, including Thessaloniki Animation Film Festival in Greece, “Opolskie Lamy” Film Festival, and ŻUBROFFKA International Short Film Festival. 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.