profile image

Starla Benford

Oct 08, 1964 (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).

Known For

Credits