Actor
This Is Me
2024
Run the Tide
2016 · as Big Biker (uncredited)
Cardboard Boxer
2016 · as Army Recruiter
Watercolor Postcards
2013 · as Sheriff Perez
People Like Us
2012 · as AA Group Leader
Ca$h
2010 · as Cole
Cast Away
2000 · as Ramon
In the Line of Duty: A Cop for the Killing
1990 · as Martinez
Navy Seals
1990 · as Ramos
Born on the Fourth of July
1989 · as Patient - VA Hospital
Six Against the Rock
1987 · as Dan Durando
Platoon
1986 · as Doc