mistruster
Etymology
From mistrust + -er.
noun
Someone who mistrusts.