He was born in London, England around 1898-1905. He lived in New York and New Jersey. He went by JM Mahoney at times, and listed his name this way on the New Jersey Marriage Index. James Miles Mahoney married Mary Eva Houston on June 2, 1926 in New Jersey. They had a child, Mary Margaret Mahoney on June 25, 1927 in Brooklyn, NY.