Hyphenated First Name?

Since most styles only require initials, I suggest that you enter it as initials the way your colleague wants it to appear.