Biography

Mercedes Corby was born in 1974 in Queensland, Australia as Mercedes Pearl Esma Corby. She was previously married to Wayan (Choopa) Widyartha.