Community·Updated on Aug 2, 2021Here's My Ranking Of All The Celeb Cameos In "Friends" From Worst To BestHere's the definitive ranking of all the celebrity cameos on Friends.by Blanche DeverauxCommunity ContributorApproved and edited by BuzzFeed Community TeamLinkFacebookPinterestTwitterMail 70. Kathleen Turner as Charles Bing/Helena Handbasket 69. Charlton Heston as himself 68. Jean-Claude Van Damme as himself 67. Billy Crystal as Tim and Robin Williams as Tomas 66. Anna Faris as Erica 65. Elle Macpherson as Janine Lacroix 64. Donny Osmond as himself 63. Helen Hunt as Jamie Buchman 62. Lea Thompson as Caroline Duffy 61. Jane Lynch as Ellen the Realtor 60. Jay Leno as himself 59. Jill Goodacre as herself 58. Ralph Lauren as himself 57. Gabrielle Union as Kristin Lang 56. Sarah Ferguson as herself 55. Brad Pitt as Will Colbert 54. John Stamos as Zack 53. Bruce Willis as Paul Stevens 52. Noah Wyle and George Clooney as Drs. Rosen and Mitchell 51. Winona Ryder as Melissa 50. Chris Isaak as Rob 49. Aisha Tyler as Charlie Weaver 48. Dan Castellaneta as the Zookeeper 47. Denise Richards as Cousin Cassie 46. Harry Shearer as Dr. Baldharar 45. Jennifer Grey as Mindy 44. Rebecca Romijn as Cheryl 43. Jason Alexander as Earl 42. Susan Sarandon as Cecelia Monroe 41. Dakota Fanning as Mackenzie 40. Charlie Sheen as Ryan 39. David Arquette as Malcolm 38. Debi Mazar as "Evil Bitch" 37. Leah Remini as Lydia 36. Bob Balaban as Frank Buffay Sr. 35. Dermot Mulroney as Gavin Mitchell 34. Fred Willard as Mr. Lipson 33. Jeff Goldblum as Leonard Hayes 32. Jon Favreau as Pete Becker 31. Kristin Davis as Erin 30. Michael McKean as Mr. Rastatter 29. Sean Penn as Eric 28. Selma Blair as Wendy 27. Steve Zahn as Duncan 26. Chrissie Hynde as Stephanie 25. Gary Oldman as Richard Crosby 24. Marlo Thomas as Sandra Green 23. Morgan Fairchild as Nora Tyler-Bing 22. Soleil Moon-Frye as Katie 21. Christine Taylor as Bonnie 20. Freddie Prinze, Jr. as Sandy 19. Alec Baldwin as Parker 18. Greg Kinnear as Dr. Benjamin Hobart 17. Danny DeVito as Roy the Stripper 16. Hank Azaria as David the Scientist Guy 15. Jon Lovitz as Steve 14. Teri Garr as Phoebe Abbott 13. Isabella Rossellini as herself 12. Reese Witherspoon as Jill Green 11. Julia Roberts as Susie Moss 10. Brooke Shields as Erika 9. Giovanni Ribisi as Frank Buffay, Jr. 8. Christina Applegate as Amy Green 7. Ben Stiller as Tommy 6. Adam Goldberg as Eddie 5. Jennifer Saunders as Andrea Waltham 4. Jennifer Coolidge as Amanda Buffamonteezi 3. Hugh Laurie as Gentleman on Plane 2. Tom Selleck as Dr. Richard Burke 1. Paul Rudd as Mike Hannigan