Johnny Galecki as Leonard Hofstadter – Then
Johnny Galecki played Leonard Hofstadter, the experimental physicist, in The Big Bang Theory. He lived with Sheldon Cooper and fell in love with their neighbor, Penny.

Johnny Galecki as Leonard Hofstadter – Now
Johnny, known for his role on Roseanne, gained new fans with The Big Bang Theory. His work earned him award nominations, including a Primetime Emmy nomination. After 2014, Johnny earned $900,000 per episode, having reduced his salary so Mayim Bialik and Melissa Rauch could get equal pay.

Jim Parsons as Sheldon Cooper – Then
Sheldon Cooper, played by Jim Parsons, was a socially awkward genius working at CalTech. His superior attitude and lack of social skills made him a memorable character. He often clashed with Leonard and his friends but they supported him through his quirks.

Jim Parsons as Sheldon Cooper – Now
Sheldon was Jim’s breakthrough role, and he won multiple awards for his performance, including four Primetime Emmy Awards. After The Big Bang Theory, he made his Broadway debut in A Normal Heart. Jim continued to earn $900,000 per episode alongside his castmates.

Mayim Bialik as Amy Farrah Fowler – Then
Mayim Bialik joined the show as Amy, a neurobiologist and Sheldon’s love interest. She was socially awkward, similar to Sheldon, and their relationship grew slowly over the seasons.

Mayim Bialik as Amy Farrah Fowler – Now
Mayim, who played Blossom as a child, holds a real-life Ph.D. in neuroscience. She’s known for her advocacy of veganism and her religious Jewish observance. Mayim continues to act and speak about her passions.

Simon Helberg as Howard Wolowitz – Then
Howard, played by Simon Helberg, initially struggled with his relationship and career. He eventually became an astronaut for NASA. Howard met Bernadette through Penny, and they formed a strong relationship.

Simon Helberg as Howard Wolowitz – Now
Simon has had a successful acting career outside of The Big Bang Theory. He appeared in Florence Foster Jenkins alongside Meryl Streep. He remains active in film and television projects.

Laura Spencer as Emily Sweeney – Then
Laura Spencer played Emily, Raj’s girlfriend. She had a dark sense of humor and enjoyed horror movies. Emily and Raj’s relationship had ups and downs, with Raj struggling with commitment.

Laura Spencer as Emily Sweeney – Now
Laura, who also appeared on Bones, recently worked on a short film called Vitality. Although it’s unclear if she’ll reprise her role as Emily, she continues to pursue her acting career.
