Sarah Johnson

See more Filmmakers

Sarah Johnson is from Charlotte, North Carolina. She made this film while attending high school aboard the tall sailing ship S/V Concordia with Class Afloat. Johnson is now a digital film major at the Ringling College of Art and Design.

Sarah’s film I Am Afraid will be featured at the 2010 Heartland Film Festival.