BIOGRAPHY
Craig Meichan is a Scottish artist, born in 1981 in Kirkcaldy, Scotland. He began his musical career playing guitar and singing in Glasgow clubs. In 2001, he founded the Scottish rock band Biffy Clyro, which achieved international success with the albums "Puzzle" and "Only Revolutions". In 2012, Craig released his first solo album, "The Water's Edge". He is also a member of the Scottish rock group Mogwai.