Who was Joseph’s father?
Matthew and Luke give two different names. They cannot both be Joseph’s biological father.
Matthew says
Jacob
Bible · Matthew 1:16
KJV + NRSVUEKing James Version
And Jacob begat Joseph the husband of Mary, of whom was born Jesus, who is called Christ.
NRSVUE
and Jacob the father of Joseph the husband of Mary, of whom Jesus was born, who is called the Messiah.
Luke says
Heli
Bible · Luke 3:23
KJV + NRSVUEKing James Version
And Jesus himself began to be about thirty years of age, being (as was supposed) the son of Joseph, which was the son of Heli,
NRSVUE
Jesus was about thirty years old when he began his work. He was the son (as was thought) of Joseph son of Heli,

