Alive
Role(s): Alberto Artuna
Different Worlds: An Interracial Love Story
Role(s): Rick
Lore
Role(s): Priest
The Curious Case of Benjamin Button
Role(s): Sailor (uncredited)
A Different World