SHERI DAVIS

Sheri Davis

ACTING

Sheri Davis, actress/producer/director, was born and raised in a small town in Texas.
As a child, Sheri was a "tomboy".