Editors at Moviefone.com compiled the list of Tinseltown's least desirable leading men, following People magazine's recent decision to name Johnny Depp Hollywood's top hunk.
Busey tops the unsexy list, "because he's outrageous and he has gigantic teeth".
Long, Drew Barrymore's on/off beau, came in third, because Moviefone editors decided "he is a 31-year-old man that (sic) looks like a 13-year-old boy."
"Ageing rock star" Rourke finished eighth ahead of Joaquin Phoenix, whose unkempt beard won him ninth place.
Moviefone's top 10 unsexy actors are as follows:
1. Gary Busey
2. Kevin Spacey
3. Justin Long
4. Paul Giamatti
5. Philip Seymour Hoffman
6. Randy Quaid
7. Michael Moore
8. Mickey Rourke
9. Joaquin Phoenix
10. John C. Reilly.