No employee should ever be forced to deal with harassment in the workplace. The fact that this man is a Union Steward does insulate him from liability for harassing you. You should contact a lawyer immediately to have your case evaluated. Our firm provides free consultations and you can contact me at 937-834-0069. Most employment attorneys will provide you with a free consultation. Another option would be the Ohio Employment Lawyer's Association at http://www.oelasmart.net, which can provide you with an employment attorney in your area. I hope this helps!