Testosterone is produced in testes by
Leydig cells
Leydig cells or interstitial cells of testes secrete the hormone testosterone which is responsible for secondary sexual characteristics of males. These cells are present between the seminiferous tubules of testes.