Thomas R. McEwen, 60, New Castle, passed away on June 15, 2020 at UPMC Jameson.
Thom was born June 12, 1960 in New Castle to the late Henry and Donna J. Ryan McEwen. He worked as a robotics engineer for MSA in Cranberry. Thomas was of the Roman Catholic faith.
He is survived by his sister, Jonna King of New Castle; one niece, three nephews and many cousins and friends.
As per Thom's request there were no services. Noga Funeral Home, Inc. handled the arrangements. Memorial contributions may be made in his name to the American Heart Association or to a charity of choice.
To send flowers to the family or plant a tree in memory of Thomas Ryan McEwen, please visit our floral store.