Lore 2017
as Priest
The Curious Case of Benjamin Button 2008
as Sailor (uncredited)
Alive 1993
as Alberto Artuna
Different Worlds: An Interracial Love Story 1992
as Rick
Credits from TMDB.