Eddie was born in Edinburgh and started playing the pipes with tuition from Colin MacLellan at the age of 10. He played in the school band and studied at the National Centre of Excellence in Tradition Music at Plockton High School for his final year of school.Since leaving school Eddie has received a BA Honours (Piping) at the Royal Conservatoire of Scotland. During his time at university Barluath were formed, a five piece folk band that tours regularly across Europe. He also tours regularly with singer/guitarist Luc McNally in a duo that released their first album in 2017.

Now a teacher at the National Piping Centre and the Royal Conservatoire of Scotland Eddie is looking forward to competing with the Preston Lodge High School Pipe Band this year.