Involved in spermatogenesis. Has a probable role in anterograde intraflagellar transport which is essential for the formation of sperm flagella. . This is the function of CCDC34 (coiled-coil domain containing 34, ENSG00000109881).