Sheila Cochran - Biography

Sheila Lynn Cochran lives in South Carolina. Sheila holds a degree in Business Administration-Finance from Liberty University as well as attending the University of S.C.

Sheila has acted in film and television. She landed a supporting role in Adam Sandler comedy, "The Do Over" opposite Nick Swardson. Sheila will be seen in the upcoming, Sundance award-winning, "The Birth of a Nation" in a supporting role opposite Steve Coulter as General Childs' wife. Sheila will also be seen in the upcoming Cinemax TV show "Outcast" as Co-Star opposite Philip Glenister.

Before her career in entertainment, Sheila had worked in County Government and retired in 2013. She is also a former Firefighter for the state of South Carolina.

Sheila is passionate about family and loves to travel to include several trips across the U.S. from the Carolinas to California. She also enjoys reading, walking and horseback riding.