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