rob heaps age