Photo of Starla Benford

Starla Benford

Known for
Acting
Born
October 8, 1964
Birthplace
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).

Filmography

Credits from TMDB.

Starla Benford · Wrap Party