
Acting
Starla Benford
Born 1964-10-08· 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
Full filmography

Person of Interest
2011
ACTION
Law & Order: Criminal Intent
2001
DRAMA
Third Watch
1999
DRAMA
Unforgettable
2011
CRIME
FBI: Most Wanted
2020
CRIME
Nurse Jackie
2009
DRAMA
The Affair
2014
DRAMA
The Newsroom
2012
DRAMA
The Blacklist: Redemption
2017
CRIME
A Perfect Murder
1998
CRIME
United 93
2006
DRAMA
Delivery Man
2013
COMEDY
13
2010
DRAMA