Age: 80
male
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.
Stephen Lack
Toad
for Toad in X-Men (1980)
Suggested by user_337
In a world where mutants (evolved super-powered humans) exist and are discriminated against, two groups form for an inevitable clash: the supremacist Brotherhood, and the pacifist X-Men.