Eadie besuchte die Waverley Secondary School und studierte anschließend an der Universität von Strathclyde.[2] Er war danach unter anderem für das Royal College of Nursing und Scottish Television (STV) tätig. 2002 wurde Eadie Vorsitzender des schottischen Ablegers der britischen Handelsvereinigung der pharmazeutischen Industrie ABPI. Seit 2008 arbeitet er als selbstständiger Berater.[3]
Bei den vorgezogenen Unterhauswahlen 2017 bewarb sich Eadie um das Mandat des Wahlkreises Edinburgh South. Er konnte sich jedoch nicht gegen den amtierenden Labour-Kandidaten Ian Murray durchsetzen.[6]