DesiMDB

Production

Leo Torvalds

FI cinema · 2 credits

Known for

Filmography

LEif

2025

LEif

FI · 2025Not rated

Director, Producer, Writer, Editor, Sound Designer

VÄNÄ poster

VÄNÄ

FI · 20007.0

Director, Writer