 The three actors who played Ritchie, Buddy and The Big Bopper were  all much older than the stars they played: Lou Diamond Phillips was  25 playing teenage Ritchie Valens, Stephen Lee was 31 playing the  24