6. Eric Christian Olsen
6. Eric Christian OlsenPlayed A Teen In: Not Another Teen Movie (2001), The Comebacks (2007), Fired Up! (2009) Age: 36 The now 36-year-old Olsen played the goofy jock for almost ten years in teen flicks - all the way up until 2009's cheer-leading flick Fired Up!. Today, Olsen seems to have finally outgrown his baby-face, with a recurring role as a detective on the crime drama NCIS: LA. [Photo via]