The versatile actor had hundreds of screen credits to his name, including Platoon, The Rock and Final Destination.
(Image credit: Matt Sayles)
The versatile actor had hundreds of screen credits to his name, including Platoon, The Rock and Final Destination.