Stephen Lack
Stephen Lack is a Canadian painter and a film actor best known for his role as the lead... more »