Zack Johnson is Penny's sometimes boyfriend who is friendly but dumb as a post. His father owns a company that designs restaurant menus, including that of The Cheesecake Factory, which is how he met Penny. Amy Farrah Fowler finds him irresistible, until he opens his mouth.