Tony Elwood was born on 25 September 1961 in Kannapolis, North Carolina, USA. He is a producer and director, known for Cold Storage (2009), Road-Kill U.S.A. (1993) and Killer! (1990).
Contribute to this page
Suggest an edit or add missing content