Ruben Igielko-Herrlich(1960-2023)
- Additional Crew
- Executive
Ruben Igielko-Herrlich was born on 15 March 1960 in Havana, Cuba. Ruben was an executive, known for Pushing The Limits: The Future Starts Here (2018) and Imagine (2013). Ruben was married to Lara Fielding. Ruben died on 7 March 2023 in Beverly Hills, California, USA.