Thorp was born in Bronx, New York City.[1] As a young college graduate, Thorp worked at a detective agency owned by his father. He would later teach literature and lecture on creative writing at schools and universities in New Jersey and California, and also wrote articles for newspapers and magazines.