Marco Rodríguez, 10 Temmuz 1953 tarihinde Los Angeles, California'da doğdu. Oyunculuğa adım attığı ilk yıllarda başrol olarak değil kendisinden beklenen kötü adam rolleriyle tanınır olmuştu. İlk çıkışını 1986'da Sylvester Stallone ile başrolünü paylaştığı Cobra filminde yapmış ve bu film ile birlikte ününü büyük ölçüde arttırmıştır. Özellikle 1994 yılında yayınlanan The Crow filmindeki rolüyle sinema dünyasında kendine yer edinmiştir. Bu dönemde bir dizi televizyon dizisinde de yer alan Marco, oyunculuk kariyerinde genelde kötü adam rolleriyle tanınır olsa da, bazı dramatik yapımlarda da başarılı performanslar sergilemiştir.