
Taf Chiriga is the founder of Ask Mbuya, a multidisciplinary idea studio, and Little Church Production Studio, a state-of-the-art video, photography and set design space in Yonkers, New York. A filmmaker and video editor by craft, Taf has built his career at the intersection of storytelling, design, and cultural impact.
As creative lead of Ask Mbuya, his work spans video production, branded content, live experiences, and multimedia campaigns—blending visual direction with a deep focus on workflow and productivity his leadership across both agency and studio reflects a commitment to empowering creatives, brands, and cultural institutions with bold ideas and the infrastructure to bring them to life.
In 2025, Taf also co-founded flashbatch, a programmatic workflow platform designed to help businesses, creative agencies and event producers scale their creative output. Whether in the edit suite, designing immersive environments, or directing productions, Taf continues to push creative boundaries—building communities, platforms, and stories that resonate across screens and spaces.