Parker studied at Washington University's School of Fine Arts in St. Louis, Missouri. He lived in New Rochelle, New York, United States.