Blue Öyster Cult
Bouchard was born in Watertown, New York and grew up in Clayton, New York. He was a founding member of the American hard rock band Blue Öyster Cult and a driving force through the band's first decade. He is the brother of former Blue Öyster Cult bassist Joe Bouchard.