McDiarmid nació en Carnoustie.