59687

Starla Benford
Acting
Born: October 8, 1964
Austin, Texas, USA
Biography
Starla Benford was born on October 8, 1964 in Austin, Texas, USA. She is an actress, known for United 93 (2006), Half Nelson (2006) and A Perfect Murder (1998).
Known For

Delivery Man
as Personal Care Assistant

A Perfect Murder
as Police Technican

13
as Doctor Anna Cummings

United 93
as Wanda Anita Green

Half Nelson
as Principal Henderson

The Six Wives of Henry Lefay
as Assistant

Our Song
as Woman with Flowers

Bed of Lies
as Lady Reporter

Sorry, Haters
as Traffic Officer

Care
as Physician