Starla Benford
1964-10-08 ( 60 years old ) in Austin, Texas, USA

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).

Movies

Delivery Man 2013-10-10
Care 2013-06-20
13 2010-03-12
Backseat 2008-03-28
Half Nelson 2006-08-11
United 93 2006-04-28
Our Song 2000-01-21
Bed of Lies 1992-01-20