Search Everything
Explore
Movies
TV show
Watchlist
Chat
About
Send feeback or report a bug here
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).
1964-10-08
Austin, Texas, USA
2010
5.8
2006
4.2
1998
6.5
2008
10.0
1992
0.0
2013
6.0
6.2
6.6
1990
7.4
2001
7.6
1999
7.9
2000
2011
8.1
2017
2012
2009
5.3
7.1
6.8