Todd Davis
Todd Davis is an actor, known for The Santa Clause (1994), The Scratch (2005) and God's Army (2000).
Todd Davis's FILMOGRAPHY
as Actor (40)