How long can trichomonas lie dormant in a male?

A long time. Trichomonas is a real pesky organism. In some cases it can be present undetected for years. In most cases this is not the case but it is possible.