1987 Dennis Quaid as Remy McSwain in "The big easy"
1988 Kevin Costner as Crash DAvis in "Bull Durham"
1989 John Cusack as Lloyd Dobler in "Say anything"
1990 Patrick Swayze as Sam wheat in "Ghost"
1991 Brad Pitt as J.D. in "Thelma and Louise"
1992 Denzel Washington as Demetrius Williams in "Mississippi Masala"
1993 Tom Hanks as Sam Baldwin in "Sleepless in Seattle"
1994 Keanu reeves as Jack Traven in "Speed"
1995 Antonio Banderas as El Mariachi in "Desperado"
1996 Tom Cruise as Jerry Maguire in "Jerry Maguire"
1997 Leonardo Dicaprio as Jack Dawson in "Titanic"
1998 George Clooney as Jack Foley in "Out of sight"
1999 Hugh Grant as William Thacker in "Notting Hill"
2000 Johnny Depp as Roux in "Chocolat"
2001 Colin Firth as Mark Darcy in "Bridge Jone's Diary"
2002 Gael Garcia Bernal as Julio Zapata in "Y Tu Mama Tambien"
2003 Matthew McConaughey as Benjamin Barry in "How to lose a guy in 10 days"
2004 Byan Gosling as Noah Calhoun in "The notebook"
2005 Heath Ledger as Ennis Del Mar in "Brokeback Mountain"
2006 Daniel Craig as James Bond in "Casino Royale"