When was Alex Goddard born?

Alex Goddard was born on July 19, 1983, in Fremantle, Western Australia, Australia.