Cinelog India
Search
Watchlist
Sign in
Crew
Troy Roberts
Born 1946-10-18 · Sanford, Florida, USA
Died 2011-08-22
Credits
Newest first
The Last House on the Left
Special Effects
1972
Home
Search
Watchlist
Sign in