Well, Ford was older than Indy. The character was born on July 1, 1899 according to the premiere episode of
Young Indy, which means that he was 38 or 39 years old in
Last Crusade, whereas Ford was 46 at the time. So if Henry Sr. was the same age as Connery, he would've been around 20 years older than his son.