Irving Abella(1940-2022)
- Additional Crew
Irving Abella was born on 2 July 1940 in Toronto, Ontario, Canada. He is known for Search Out the Land, 60 Minutes (1968) and The Final Road (2016). He was married to Rosalie Abella. He died on 3 July 2022 in Canada.