Does my guy friend have feelings for me?

- he either stares deep in my eyes or sometimes makes noise for me to look his side and he moves his eyes
-complimented my voice
-hugs me every time he sees me
-always wants me to be there when talking to our mutual friends
-he said my talking voice is beautiful
-he always finds to touch my hands
-he motivates to do better
-our mutual friend was joking around with me saying I have short and he likes short hair girls.
Does my guy friend have feelings for me?
Post Opinion