From Issaquah, Washington, USA • Born in Feb 2, 1983 (43 years old)
David Steven Call (born August 14, 1982) is an American actor. (Via Wikipedia)
TwistedFilm • 2026
Insidious: The Red DoorFilm • 2023
DepravedFilm • 2019