Actually this needs a clinical evaluation and also sonography
of shaft of penis to have look at underlying structure to propose an appropriate treatment. So seeing a urologist
would be more ideal approach.
Semen in urine is due to retrograde ejaculation
and is due to sphincter dysfunction
. Urologist will also have look at it.