Biggest age difference between an actor and the character that they portray

Read something interesting today. Crispin Glover, who played the father of Marty McFly (Michael J. Fox) in Back to the Future, is three years younger than Michael J. Fox.