STARLA BENFORD
ACTING
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)..
- United 93 2006
- A Perfect Murder 1998
- The Six Wives of Henry Lefay 2009
- Bed of Lies 1992
- Our Song 2000
- Half Nelson 2006
- Delivery Man 2013
- 13 2010
- Law & Order: Special Victims Unit 1999
- Law & Order: Criminal Intent 2001
- Law & Order 1990
- The Blacklist: Redemption 2017
- The Newsroom 2012
- Person of Interest 2011
- Third Watch 1999