I work at some IT firm and recently, they have hired a "former" criminal (as a programmer) who was considered to be a possible suspect of two rape cases, and has spent some years in a jail for robbery. The thing is, that I am a 24 year old girl and I don't feel very comfortable while working with him.
The firm I work in is quite new and we all work in the same hall, which is small. Often, he used to come by my station and say things like, "What are you tasked with today?", "Well, that's a nice little nose you have there", "Do you know that you're a fruit salad?" and other quips.
He used to do them frequently but stopped doing so for the past few weeks. But he still just walks around the hall and gives me a very....strange stare for a few seconds that makes me insecure. This sounds odd but how would you feel being stared at by some criminal? He is always messing around and yesterday, as the HR manager came by (who is a woman), he started a conversation that I didn't hear, but he said "Darling...my head is full of sunshine!" in a high voice that I heard and she just laughed and walked by with a smile.
On next tuesday, I'll be working with him on something as a team and I don't want to do it as he is well...you know what he is. It's a very strong project that I do not want to reject, because it'll increase my change of promotion. However, with him around, I think that's unlikely.
Should I tell the manager that I do not work with him? The manager, who is a male, is fond of him despite his criminal history. If I should, then how should I?