Actor · Born 1964
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).
Delivery Man
2013 · as Personal Care Assistant
Care
2013 · as Physician
13
2010 · as Doctor Anna Cummings
The Six Wives of Henry Lefay
2009 · as Assistant
Backseat
2008 · as Patty
Half Nelson
2006 · as Principal Henderson
United 93
2006 · as Wanda Anita Green
Sorry, Haters
2005 · as Traffic Officer
Our Song
2000 · as Woman with Flowers
A Perfect Murder
1998 · as Police Technican
Tree Shade
1998 · as Denise Mayfield/Nefertiti Klaus
Bed of Lies
1992 · as Lady Reporter