Production
Michelle Lawrence
ID, EN cinema · 6 credits
Known for
Filmography

First Step
ID · 2026Not rated
Producer

Lyora: Penantian Buah Hati
ID · 20257.3
First Assistant Director

My Annoying Brother
ID · 20248.0
Line Producer

Jadi bikin?
EN · 2021Not rated
Assistant Director

Moving Out
EN · 2021Not rated
Producer


