Sheila Cochran 56 pictures

Actress, Director, Camera Department
Sheila Lynn Cochran was born on March 27, in Allendale, South Carolina, to Toby, a PRT employee for the state of SC, and the late Thomas W. Googe, an Army veteran and industrial employee. She has been married to Chuck Cochran since December 26, 1980. They have two children. Cochran's career began at a young age in modeling for small clothing ...

Known for: Lonely Karen (2015), The Birth of a Nation (2016), Glory (1989), Godely Station Middle School FBLA Film (2014)
Search: