Teah Strandjord is an American filmmaker, producer, editor and actress in television and film.
NextFilm 2025