Moosie Drier was born on August 6, 1964 in Chicago, Illinois, USA. He is known for his work on Howl's Moving Castle (2004), Epic (2013) and Homeward Bound (1980). Read more on iMDB