Ruby Garcia was born in 1968 in the USA. She was an actress, known for Pocahauntus (2006). She was married to David "Rebel" Garcia. She died on 25 August 2007 in Sunnyvale, California, USA.
Her body along with that of her husband were found by police on August 25, 2007 in their Sunnyvale, California, USA apartment. Police answered a call from neighbors who complained of a foul smell coming from the apartment. It is appeared that both died of apparent alcohol and drug overdoses a few weeks prior to the discovery of their bodies.