Who played the role of Penny?

The story behind the answer

Who played the role of Penny? Kaley Cuoco played Penny on The Big Bang Theory. Penny is the aspiring actress from Omaha who moves into the apartment across from Leonard Hofstadter and Sheldon Cooper, quickly becoming the show's central link between the scientists and the wider world.

Cuoco portrayed Penny throughout the series, which premiered in 2007 and concluded in 2019. The character initially worked as a waitress at The Cheesecake Factory while pursuing acting, but later moved into pharmaceutical sales. Her relationship with Leonard developed from an awkward first attraction into marriage, making her one of the show's most important characters.

A common mix-up is confusing Penny's actor with Melissa Rauch or Mayim Bialik, who played Bernadette and Amy, respectively. Sara Gilbert appeared as Leslie Winkle, a recurring scientist and Leonard's former romantic interest. Cuoco also starred in 8 Simple Rules before The Big Bang Theory and later led The Flight Attendant.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: