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, The Final Road (2016) and 60 Minutes (1968). He was married to Rosalie Abella. He died on 3 July 2022 in Canada.