Eric Algren(1974-2007)
- Visual Effects
- Animation Department
- Art Department
Eric Algren was born on 22 August 1974 in Narragansett, Rhode Island, USA. He is known for The Fifth Element (1997), Armageddon (1998) and Æon Flux (2005). He died on 25 May 2007 in Marina Del Rey, California, USA.