Your employer may not fire you for filing a claim for illegal harassment. However, what your coworker is doing does not appear to be illegal harassment. For harassment to be illegal, it must be based specifically and directly on things like your race, gender, age (if you are over 40, disability and/or religion. Nothing in your post indicates that your coworker's behaviour is based on any of these things.