Maria Leeds is an Indonesian professional traditional dancer based in Australia.
Jack Irish
The Curse
Movie · as Main Ghost
TV · as Hotel Maid · 1 ep