CowHouse Films Ltd. is an international film production company based in London.
The mission: to tell stories that feel true, exploring the ugly to find the beauty.
The company is owned by Alexander Vlahos and Nicole Oebel. Alexander is a Welsh actor, award winning director & writer. Nicole is a German film producer and writer.
Embarking on a creative journey in 2016, inspired by each others’ work and passion, the pair have built exciting relationships with writers, creatives and filmmakers for productions with an artistically powerful original vision. Founded in 2020, CHF has set out to develop and produce fiction films for cinema, television and online streaming platforms.