John Robert Machamer Jr. of Chadds Ford

John Robert Machamer Jr., better known as “Mock the Painter,” 66, of Chadds Ford, died Monday, July 24.

Best known for his quick wit and personality, Johnny enjoyed telling stories and cracking jokes. Always the entertainer, Johnny enjoyed spending time with his lifelong friends at the Upland AC.

Originally, a union painter with local 921, John continued to work into his retirement. Over the last few months, John was constantly reassuring friends that he would be back to work soon.

However, the biggest part of John's life was his family. John spent most of him time with his devoted wife of 47 years, Teresa Machamer. On Friday nights, you could find them out to diner followed by dancing. John was especially proud of the family he and Teresa built together. John was always available to help or visit and enjoyed seeing his grandchildren playing sports or enjoying activities. John's life will continue to be celebrated by his wife.

In addition to Teresa, he is survived by three children, Jodi (Zarrilli) Machamer, Terri Machamer and Krista Bolmer and her husband Michael Bolmer; his seven grandchildren Matthew Zarrilli, Michael Bolmer,Jr, John (Jack) Zarrilli, John (Charlie) Machamer, Sara Zarrilli, Lilyanna Bolmer and Magnolia Bolmer. Johnny maintained a close relationship with his sibling, Tommy “Chico” Carrafa, Ronny Carrafa and Jude Morris.

Although Mock resided in Chadds Ford, he always considered Upland home. You are invited to visit with his family and friends from 11 a.m. to 1 p.m. Tuesday, Aug. 1, at the Upland Baptist Church, 325 Main St, Brookhaven, PA 19015.  A memorial service celebrating his life will follow. Interment will be held privately.

Contributions in his memory may be made to the Avon Grove Lions Club, 600 N. Baker Station Rd. West Grove, PA 19390 or the Upland Fire Company, 1 Auburn Drive, Upland, PA 19015.

Arrangements are by Kuzo & Grieco Funeral Home (610-444-4116) of Kennett Square.  To view his online tribute and to share a memory with his family, please visit

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)

About CFLive Staff

See Contributors Page



Leave a Reply

You must be logged in to post a comment.