I agree with Logan.
But I also think there is a difference between "I'm called Hector" and "my name is Hector"
I'm called Hector - Hector is not your real name, but just a nickname given by the people who know you. you can also say "my name is X, but people call me Hector"
My name is Hector - your real name is Hector, the one which your parents gave you at your birth.