Johnny Galecki as Leonard Hofstadter - Then:
Johnny Galecki brought the character of Leonard Hofstadter to life right from the very beginning when viewers were first introduced to the world of "The Big Bang Theory." As a quirky physicist sharing an apartment with the eccentric Sheldon Cooper, Leonard's role was pivotal in establishing the show's dynamic. His juxtaposition with Sheldon's idiosyncrasies created the perfect comedic contrast. Throughout the series, Johnny Galecki's portrayal of Leonard endeared him to viewers. He skillfully balanced Leonard's intelligence with his awkwardness, making the character relatable and endearing.