John Willard

John Willard

Director
  • Born: Nov 28, 1885 in San Francisco, CA, USA
  • Death: Aug 30, 1942 in Los Angeles, CA, USA