David Backus

David Backus (47)

1977-09-21 | Sioux City, Iowa, USA

On Movies

  • The Orphan Killer
  • Priest
  • Spider-Man 3
  • Iowa
  • Gigli
  • Crazy As Hell

On Series

NextFilm 2025