There's no clear answer to this. Sharon is a name deriving from an OT place name (a fertile plain in the Middle East). No male-only name commonly used in English-speaking countries directly derives from the same place name, but Sharon itself is used, principally among Hebraic communities, as a male name.
The alternative answer is based on Sharon (& Tracey) being classic 'Essex girl' or 'lower class' names in the UK - Wayne is the most common form of male equivalent given but I have heard the phrase 'Sharons & Darrens', so perhaps Darren is the 6-letter equivalent you need.