Loading...

Sheila Cochran (Sheila Lynn Googe)

Photos with Sheila Cochran

Search on Amazon

Biography

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 stores in her home town, and this lead to her passion for acting in High School and college. She won "Mrs. South Carolina photogenic" contest in 1990. Read more...

Actor

Character: Mrs. White's Protocol

Extreme the Movie 2015

0
0
Character: Home dweller

Glory 1989

0
Character: Hospital Screamer

The Do Over 2016

28
Character: General Child's Wife

The Birth of a Nation 2016

41