Luis Rodriguez ist in New York City geboren und aufgewachsen. 2002 erhielt er sein BA an der Juiliard School. Seitdem ist er an verschiedensten Tanz- und Physical Theater Kompanien in Europa engagiert gewesen. Seit 2006 arbeitet er am Cullberg Ballet in Stockholm, von dem er zur Zeit freigestellt ist. Als freischaffender Künstler lebt und arbeitet er in Berlin und Stockholm.