Sharon Ballard has just finished filming on the new 10 part drama ‘The Feed’ for Amazon, to air later this year.
Sharon Ballard Profile