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 co-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.