Eli Olson

Eli Olson

Eli Olson is an editor and actress, known for My Flesh and Blood (2003), And Then Came Lola (2009) and Stories from Tohoku (2014).