Born 3 Aug 1974 · San Antonio, Texas, USA
Marcel Rodriguez is the brother of director Robert Rodriguez.