Vincent Dee Miles

Vincent Dee Miles was the portrayer of a Screaming hunter in the The Lost World: Jurassic Park (film).