The versatile actor had hundreds of screen credits to his name, including Platoon, The Rock and Final Destination.