Actor | Writer
As of 2015, has appeared in three films that were nominated for the Best Picture Oscar: Platoon (1986), Born on the Fourth of July (1989) and Letters from Iwo Jima (2006). Of those, Platoon is a winner in the category.
New York City, New York, USA
Dive deep into everything about film festivals, family entertainment, IMDb Picks, and more.