Seymour Felix

Seymour Felix (68)

1892-10-23 - 1961-03-16 | New York City, New York, USA

Movies as Director

NextFilm 2025