Roy Clements

Roy Clements (71)

1877-01-12 - 1948-07-15 | Sterling, Illinois, USA

On Movies

  • Rex the Devil Horse
  • The Tell-Tale Hand

Series as Director

NextFilm 2025