David Stifel
Biography
David Stifel was born in Denver, Colorado, USA.
Acted Movies
Gone Missing (2013)
Director: Tara Miele
The Number 23 (2007)
Director: Joel Schumacher