John Thomas O’Neal Jr., 69, of Ocracoke, died March 22.
He was born on January 28, 1955, in Sea Level, Carteret County, to the late Mildred Mizelle O’Neal and John T. O’Neal, Sr.
Known as Johnny, he had a fulfilling career, starting with graduating high school from Ocracoke School. He later worked as a crew member with the NCDOT Ferry Division and also pursued his passion as a carpenter.
He was a devoted husband to Pamela Susan Vetter O’Neal and a loving father to their son, Alexander Jackson O’Neal. Known for his thoughtfulness, care, and dependability, John’s qualities shone bright not only within his family but also out into the community.
In addition to his wife and son, John is survived by his sister Ella Grey Belch, great-nieces and great-nephews Alston Belch, Hannah Belch, Aaron Belch, Hunter Belch (Jessica and son Justin), and Lauren Belch.
A celebration of John’s life will be held in the future. Memorial donations may be made to the Ocracoke Volunteer Fire Department (PO Box 332, Ocracoke, NC 27960, ocracokevfd.org/).
John will be deeply missed by all who knew and loved him. May he rest in peace.
Twiford Funeral Homes, Outer Banks is assisting the family with arrangements. Condolences and memories may be shared at www.TwifordFH.com.


