Born in 1994 in Lenzburg Switzerland, Leon has always had a passion for images and storytelling. He pursues this passion in his studies at film school. In 2018 he founded the EXIT Filmkollektiv. A young production company based in Zurich.
Proud and Young
Proud and Young is a music video for the band I Made You a Tape which celebrates the beauty of love and sex at any age.
2018 Switzerland; Duration: 05:00