Getty Images
People Staff
May 27, 2008 AT 12:00 PM EDT

Benicio del Toro’s contributions to the seventh art continue to be recognized. This past weekend he won Best Actor at the International Film Festival in Cannes, France, for his portrayal of the legendary Ernesto “Che” Guevara in the film Che by director Steven Soderbergh. The buzz-worthy production consists of two parts: The Argentine and Guerrilla.

“I’d like to dedicate this to the man himself, Che Guevara,” the 41-year-old Puerto Rican actor said. Del Toro also praised director Steven Soderbergh, “who got up every day, forced me to this. … He was there pushing it, and he pushed all of us.”

The actor -who won an Oscar in 2001 for Best Supporting Actor in the movie Traffic– shares credits with Colombian actress Catalina Sandino, Mexican actor Demián Bichir, Venezuelan actor Santiago Cabrera, Brazilian actor Rodrigo Santoro and Cuban actor Jorge Perugorría in Che, his latest venture.

You May Like