Geraldo Rivera has a total of five children, each with different women. This may not come as a surprise since Rivera is currently on his fifth marriage.
His children are Gabriel Miguel, Cruz Grant Rivera, Isabella Holmes, Simone Cruickshank, and Solita Liliana Rivera. Gabriel Miguel, Rivera’s eldest son, was born in 1979 to his third wife, Sherryl Raymond. In 2012, he publicly admitted that his oldest son was “ashamed” of him after making controversial comments about Trayvon Martin and his hoodie.
Cruz Grant Rivera, Rivera’s second son, was born in 1987, and the identity of his mother is unknown. Isabella Holmes and Simone Cruickshank, Rivera’s two daughters, were born in 1992 and 1994, respectively, to his fourth wife Cynthia Cruickshank. Rivera’s youngest child, Solita Liliana Rivera, was born in 2005 to his current wife Erica Michelle Levy.
Rivera grabbed headlines in 2018 and 2019 for his arrests in New York City. His son, Cruz Grant, has three young children, but little is known about them. Additionally, Rivera has two other grandchildren, but it’s unclear which of his other children have had children of their own.
Rivera has been married to Erica Michelle Levy for almost 20 years. They have a significant 32-year age difference, and they share a daughter, Solita Liliana Rivera. Overall, Rivera has been married five times, including marriages to Linda Coblentz, Edith Vonnegut, Sherryl Raymond, and his current spouse Levy.