Hampden Man Charged