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