Tom Towles ( March 20 , 1950 -- April 2 , 2015 ) was an American actor and writer .
Tom Towles ( March 20 , 1950 -- April 5 , 2015 ) was an American actor .