Willard Lee Hall [1363437] Age: 73 years Birthday: 1863-01-01 Deathday: 1936-09-30 Birthplace: Altoona, Pennsylvania, USA Credits: 2 Popularity: 0.0286 Links: Homepage, IMDB Biography: Scaramouche1923-09-15 The Conquering Power1921-07-08