According to the oEU and the nuEU, Lando is only 1-2 years older than Han. Han is 29 in Star Wars while Lando is 30 (nuEU) or 31 (oEU) during the Battle of Yavin. Glover is now 34, Williams was 43 in 1980, Ehrenreich is now 28 and Ford was 35 in 1977.
So it’s a little weird.