Helena PickardHelena Pickard was a British stage, film and television actress.Movies (1)The Lodger (1944)Genres Helena Pickard works infilm noirhorrorMore about Helena PickardWikipedia