A Gift to Remember 2017
as Bob
Juan Frances: Live 2008
as Narcisso
Time and Again 2007
as James Elliot
Soldier of God 2005
as Nizar
The Lone Ranger 2003
as Chandler
Live from Baghdad 2002
as Saddam's Security Man
End of Days 1999
as Assistant Priest
Pros & Cons 1999
as Giorgio
Credits from TMDB.