Sheila Ball poster
  • Name :

    Sheila Ball

  • Born : in
  • Biography :

    Sheila Ball is an actress and producer, known for By Deception (2020), Escape 2120 and Lake Artifact (2019). She is married to Randall Burkert. They have two children.