MOVIEPAD
Search icon
Terry DeCarlo

Terry DeCarlo

ActingBorn 1962-03-19 · Bethpage, Long Island, New York, USADied 2020-01-27