Yes he has:
Christopher Suprun
Why I Will Not Cast My Electoral Vote for Donald Trump
And thanks to his coming out he will be replaced by someone who will vote for Trump!