Patrick Swayze's character Johnny Castle in "Dirty Dancing" was supposed to be 25 years old. The movie is set in the summer of 1963, and his love interest Baby, played by Jennifer Grey, was supposed to be around 17 years old. Patrick Swayze himself was about 34 or 35 years old during the filming of the movie, and Jennifer Grey was about 27 years old at that time. So, Johnny's character was meant to be mid-20s in age within the story, despite the actor being older in real life.