Man charged in Moreland death