DesiMDB

Camera

Noah Chen

DE cinema · 1 credits

Born

22 February 2002 (age 24)

Birthplace

Düsseldorf, Germany

Known for

Filmography

Red Thread poster

Red Thread

DE · 2025Not rated

Director of Photography, Editor, Sound