Cold Take
Discover
Club
Blind Pick
Log in
Sign up
David Franco
Follow
Born 12 June 1985 in Palo Alto, California, USA
Actor
See all 8 →
Sealed
1999
?.?
?.?
End of Days
Assistant Priest
Sealed
2017
?.?
?.?
A Gift to Remember
Bob
Sealed
2002
?.?
?.?
Live from Baghdad
Saddam's Security Man
Sealed
2005
?.?
?.?
Soldier of God
Nizar