Jim was born and raised in Lykens, to the son of the late Norbert and Kathleen Nolan Mahoney.

He was a 1976 graduate of Upper Dauphin High School. He recently retired from Johnson and Johnson, Lititz. He was of the Catholic faith and a member of the Mount Joy Sons of the American Legion. Jim was an avid golfer and a huge fan of the Notre Dame Fighting Irish.