AEA AGMA SM said: "Yes, Topol was 35 while filming the movie. Josh Gad is currently 41.
Also, keep in mind that Tevye and Golde are really only in their early 40s. In "Do You Love Me?" they mention being married 25 years, and they would have probably married around 18 (remember Golde is concerned because Tzeitel is almost 20 and not married yet)."
Sure, but I think believable storytelling has to be taken into account.
I’ve mentioned this before, but I always think of an anecdote told to me by a film acting teacher I had: during a shoot they used real toast, but the director said it didn’t look “toasty” enough. So they had to artificially make it look more “toasty” so that it would read to the audience - even though they were actually using real-life toast.
The lesson: more realistic does not always mean more believable, from an audience/storytelling perspective.
Josh Gad may be 41, but he doesn’t read as old as Tevye reads. Especially since “41" doesn’t necessarily look the same today as it did in 1905, or even 1971 for that matter (also, I’d argue that Topol looked/read significantly older than he actually was, which is partly why he pulled it off).