Susan Barnes was born in Jefferson, Pennsylvania, USA. She is an actress, known for Speed (1994), They Live (1988) and Repo Man (1984). Read more on iMDB