Filmography
Release date: 2/1/1999The Lost World
Role(s): River Guide
Details Release date: 10/5/1989The Punisher
Role(s): Laccone
Details Release date: 9/7/2012Marla
Role(s): Carlos
Details Release date: 5/22/2003Liquid Bridge
Role(s): Sharky Garcia
Details Release date: 12/2/1988Send a Gorilla
Role(s): Ian Hunter
Details