Luis Weinstein was born in Santiago, Chile, in 1957. He began freelancing in 1980, as an advertising and editorial photographer. Since then he has worked as a photojournalist, in television, and as an editor, curator and producer of photography. He is a long-term member of the American Film Institute, and was president in 1983.
Weinstein currently produces the International Festival of Photography at Valparaiso, and edits the South American photo magazine Sueño de la Razón. He is author of four photo books, and his own photographs have been exhibited internationally, on numerous occasions.