James Tarwater
Birthday: 1952
Died: 2012
Actor:
-
1. The Flock (2007), film...Finger Sniffer
-
2. Appaloosa (2008), film...Chalk
-
3. Deadly Impact (2010), film...Skittles