Ricky Rodriguez


Age: 29


Summary: heir to the leadership of the religious cult long known as Children of God (now called Family International) of which former Fleetwood Mac guitarist Jeremy Spencer and the parents of late actor River Phoenix were members whose mother and stepfather were the group's leaders and taught that their son would guide the cult's members when the End Times came.



Cause of Death: Suicide by self-inflicted gunshot wound


Born: January 25, 1975


Died: January 8, 2005


Location: Tucson, Arizona