sacrilegist
Etymology
From sacrilege + -ist.
noun
Someone guilty of sacrilege; a sacrilegious person.