
Biography
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).
Acted in 24
2020s
- 2020
2010s
- 2017
- 2014
- 2013
Care
Physician
- 2012
- 2011
- 2010
2000s
- 2009
- 2008
Backseat
Patty
- 2006
3 lbs
Ultrasound Nurse · 1 episode
- 2005
Sorry, Haters
Traffic Officer
- 2001
- 2000
Our Song
Woman with Flowers
1990s
- 1999
- 1998
Tree Shade
Denise Mayfield/Nefertiti Klaus
- 1992
Bed of Lies
Lady Reporter
- 1990
Appearances1
2000s
- 2006
United 93: The Families and the Film
Self