Starla Benford
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
Acting
Place of birth
Austin, Texas, USA
Birthday
10/8/1964
Known For
Credits
Photos
United 93
7.123
A Perfect Murder
6.542
The Six Wives of Henry Lefay
5.259
Backseat
10
Bed of Lies
0
Care
6
United 93: The Families and the Film
6.8
Our Song
6.6
Half Nelson
6.6
Delivery Man
6.2
13
5.834