Related Information for Hamish Cowan Hamish Cowan is the lead vocalist for the band Cordrazine.. read more