amoralist

listen to the pronunciation of amoralist
Englisch - Englisch
One who practises or who advocates amoralism
someone who adheres to the doctrine that ordinary moral distinctions are invalid