
Starla Benford
Gender: Female
Birthday: 1964-10-08
Place of Birth: Austin, Texas, USA
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).
Photos

Known For
1999Law & Order: Special Victims Unit
2011Person of Interest
1990Law & Order
1990Law & Order
2001Law & Order: Criminal Intent
1999Third Watch
2011Unforgettable
2020FBI: Most Wanted
2012The Newsroom
2009Nurse Jackie
2014The Affair
2017The Blacklist: Redemption
1998A Perfect Murder
20063 lbs
2006United 93
201013
2013Delivery Man
2006