 McDiarmid was born in Carnoustie, on the east coast of Scotland.He became a theatre aficionado when he was five years old, when his father took him to see an act named Tommy Morgan at a theatre in Dundee.In 2004, he stated, "It sort of fascinated me, and it also scared me.