Gregory Weekes, AM