

Cast Away
2000 · as Ramon

Platoon
1986 · as Doc

Born on the Fourth of July
1989 · as Patient - VA Hospital

People Like Us
2012 · as AA Group Leader

Navy Seals
1990 · as Ramos

Cardboard Boxer
2016 · as Army Recruiter

Ca$h
2010 · as Cole

Run the Tide
2016 · as Big Biker (uncredited)

Watercolor Postcards
2013 · as Sheriff Perez

Brothers in Arms
2018 · as Self

Six Against the Rock
1987 · as Dan Durando

In the Line of Duty: A Cop for the Killing
1990 · as Martinez

This Is Me
2024