Shilo Mifsud
- Writer
- Director
- Editor
Shilo Mifsud was born on 6 November 1983 in Melbourne, Victoria, Australia. He is a writer and director, known for Cooper's Christmas Wish (2020), Left & Right with Rio (2022) and Women's War: Lipstick, Perfume and War.