Edel Rodriguez nasceu em Havana, Cuba em 1971. Aos noves anos partiu para os Estados Unidos com o seus pais e sua irmã, durante a emigração em massa que ficou conhecida como Mariel boatlift, ocorrida entre abril e outubro de 1980. Estima-se que mais que 125,000 cubanos tenham deixado o país durante este período.
Americano naturalizado, formou-se na Hialeah-Miami Lakes Senior High School em 1990 e, após negar uma bolsa de estudos integral na The University of Miami, vai para o Pratt Institute (Brooklyn, NY), onde se gradua com honras. Também em NY, completa um M.F.A.(Master of Fine Arts) em Pintura, no Hunter College, em 1998.
No período entre os anos de 1994 e 2008, trabalhou como Diretor de Arte da revista Time. Depois, priorizou seu trabalho pessoal e anúncios comerciais. Seus trabalhos variam de retratos à livros infantis e suas ilustrações já estamparam páginas de importantes publicações como The New York Times, Communication Arts, The New Yorker, Rolling Stone, Fortune Magazine, entre outras.
Alguns de seus trabalhos mais memoráveis foram a capa para a revista Time edição China’s New Revolution (Junho/2005), na qual Mao Tsé-Tung aparece usando Louis Vuitton; e outra capa, desta vez para a revista Communication Arts (Junho/2006) na qual, em mais uma sacada irônica, traz Che Guevara usando Nike e fones de ouvido Apple.
Veja abaixo seu estúdio de trabalho e mais algumas de suas criações: