Rodriguez henüz 11 yaşındayken bile, sürekli farklı yerlerde yaşamaya alışmıştı. Etrafı sürekli yeni insanlarla çevrili olan ve sürekli yeni bir çevreyi tanıması gereken bir çocuk için de, ev içindeki ilişkilerini yürütmek zor bir hale gelmişti.
Jersey City'ye taşındıktan sonra, oyunculuk kariyerine başladı. 2000 yılında, Girlfight isimli filmde başrolü kaptı. Ne yazık ki, beş yıl sonrasında madde etkisi altında araba kullanma ve vur-kaç yapma suçlarıyla tutuklandı.
Rodriguez bu olaydan sonra kendine çekidüzen verdi ve Avatar ve The Fast and the Furious gibi büyük bütçeli filmlerde rol aldı.