Born in New York City, Platt trained as an etcher with Stephen Parrish in Gloucester, Massachusetts in 1880.
Platt was born in New York City. Platt trained as an etcher with Stephen Parrish in Gloucester, Massachusetts in 1880.