Neil Affleck(I)

Neil Affleck(I)

🇨🇦 CA·Active·Active 1980–2021

Neil Affleck was born in 1953 in Montreal, Quebec, Canada. He is a director and actor, known for My Bloody Valentine (1981), Scanners (1981) and The Simpsons Movie (2007).

Career stats
48Films
1348Posters
41Years active
2007Peak year
Eras & genres
Eras
Genres