Hi,
Yes, he should be meeting a doctor as early as possible, and you need to have all kind of sexual contact.
Reason for the odd smell in semen
1. Gonorrhea and chlamydia are two of the most common causes of
penile discharge and an odd smell, the patient should be started with Doxy, and needs semen Culture sensitivity.
2.
Urinary tract infections can also cause bad smell in semen. Do take a lot of water, cranberry juice
3. Urethritis - damage to the urethra from intercourse or
masturbation damaged urethra prone for infection, irritation from a product, such as soap, deodorant, or detergent, adenovirus, genital injuries
4.
Prostatitis
5. Not cleaning Smegma can cause infection and bad smell
6. Balanitis can be due to infection or injury.
Hope I have answered your query. Let me know if I can assist you further.
Regards,
Dr. S.R.Raveendran,
Sexologist