Kevin Asher is a Canadian singer/songwriter and independent recording artist originally from Nova Scotia; living in Barrie, Ontario.