Mandatory Middles: Three name celebs you wouldn't recognize without their middle name

Remember the 80's and 90's? You couldn't even try to be famous without three names.
  1. Jonathan Taylor Thomas
  2. Neil Patrick Harris
  3. Mark Paul Gosselaar
  4. Sarah Michele Gellar
  5. Jennifer Love Hewitt
  6. Melissa Joan Hart
  7. Anthony Michael Hall
  8. Jamie Lee Curtis
  9. Billy Ray Cyrus 😉
    Suggested by   @marginally_amazing
  10. Michael Clark Duncan
    Suggested by   @HisDudeness
  11. Tom Effing Cruise
    Suggested by   @HisDudeness
  12. Sarah Jessica Parker
    SJP if ya nasty...
    Suggested by   @migmags
  13. Haley Joel Osment
    Suggested by   @ameliaville
  14. Tommy Lee Jones
    Suggested by   @mckampf
  15. Matthew Gray Gubler
    Does he count?
    Suggested by   @olive