Robert Carroll

Robert Carroll (76)

1918-06-08 - 1994-11-12 | New York City, New York, USA

On Movies

  • King Kung Fu
  • The Incredible Petrified World
  • Walk East on Beacon

NextFilm 2025