Acting
Stephen Lack (born 1946) is a Canadian painter and a film actor best known for his role as Cameron Vale in David Cronenberg's film Scanners.
1981
1988
2024
1992
1977
1984
1983
2012
1980
2002
1974
2009