Helen MacKellar is a 71 years old actress (12 février 1895 - 5 août 1966). Helen MacKellar has appeared in no show and 5 movies. In the cinema, in the role of Mrs. Logan in the feature film The Great Train Robbery.