Keck, Andrew, 1964-