In a small island of Lake Victoria, Kenya, fishermen believe that they are entitled to everything. Meanwhile, women and girls are forced to carry the weight of their silence.
I’ve always felt pulled between two sides of myself.
One needs structure and order; the other is driven by intuition, sensitivity, and emotion. Together, these opposites shape how I work, giving each project craft and soul.
For 12+ years, I’ve worked across documentaries and branded content, using a docu-style approach to tell compelling, human stories.
As a producer and director, I work hands-on from start to finish, setting creative direction and bringing out the best in the people I work with. As an editor, I shape each cut with a director’s eye, bringing the story’s heart to life and crafting moments that resonate and stay with you.
[What I Do]
Services
#01
Creative Producing & Direction
#02
Video Editing & Full Post-Production
#03
Production Coordination & Local Support (Spain)
[WHO I AM]
I’ve always felt pulled between two sides of myself.
One needs structure and order; the other is driven by intuition, sensitivity, and emotion. Together, these opposites shape how I work, giving each project craft and soul.
For 12+ years, I’ve worked across documentaries and branded content, using a docu-style approach to tell compelling, human stories.
As a producer and director, I work hands-on from start to finish, setting creative direction and bringing out the best in the people I work with. As an editor, I shape each cut with a director’s eye, bringing the story’s heart to life and crafting moments that resonate and stay with you.
function initLazyLoadVideos(){
var videos = document.getElementsByClassName('elementor-background-video');
if(videos.length === 0){
// Se non ci sono video ancora, riprova tra 500ms
setTimeout(initLazyLoadVideos, 500);
return;
}
var i;
for(i=0;i 0){
v.setAttribute('src', v.getAttribute('data-src'));
v.load();
console.log('Video lazy-loadato:', v.getAttribute('data-src'));
}
}
}
}
lazyLoadVideos();
window.onscroll = lazyLoadVideos;
window.onresize = lazyLoadVideos;
}
// Avvia il lazy-load **dopo che Elementor ha inizializzato il frontend**
if(typeof elementor !== 'undefined' && elementor.hasOwnProperty('frontend')){
elementorFrontend.hooks.addAction('frontend/element_ready/global', initLazyLoadVideos);
} else {
// fallback: se elementor non è definito, prova comunque con timeout
initLazyLoadVideos();
}