Tamar, zijn schoondochter, baarde hem echter Peres en Zerach. In het geheel waren er vijf zonen van Juda.