According to the Bible, Joseph was born around 100 B.C. There is no actual record of how old Joseph was at the time Jesus was born.
Joseph first appears in the Bible in the gospels of Matthew and Luke. Joseph's lineage is linked back to King David. He was married to a virgin named Mary, and she gave birth to Jesus Christ. Joseph planned to leave her, but God came to him in a dream and told him everything. Joseph is believed by some to have been in his 90s when he married Mary, but this speculation comes from a passage in the Bible where it tells of his previous marriage and children.