Michelle Devadas

Michelle Devadas

Director · Writer · Cast

Michelle Devadas is known for Cassandra (2019), The Chain and Little Love (2020).

Known for

Filmography

See all ›