It sounds handsome, but I do think it might be confused with
Eric or perhaps
Cedric,
Edward, or another
Ed- name. It might be annoying to someone who is named
Edric who has to deal with people mistaking his name for something else on a regular basis, but then again, people can even mix up popular names (ex. calling someone named
Jessica Jennifer).