Deanna Barnes: Deanna Barnes. Actress: Snapped. Deanna Barnes is known for Snapped (2010).
Known For: Snapped (Ellen)