Terry Lee Smith

Terry Lee Smith (62)

1963-03-09 | Huntington, West Virginia, USA

On Movies

  • The Campaign
  • The Curious Case of Benjamin Button

NextFilm 2025