Amelia Host
- Additional Crew
- Production Manager
- Producer
She grew up in a small town called Suffolk, Virginia. In 2002, she
decided to go to Savannah College of Art and Design in Savannah, Georgia. In
the fall of 2005, after 3 1/2 years, she graduated with a Bachelor of
Fine Arts in Film and Television and minored in Sound Design. She
wasted no time moving up to New York City in January 2006.
Her film credits tell the rest of the story...
Her film credits tell the rest of the story...