William Joseph O’Shea

February 17, 1930 - May 6, 2021
William Joseph O’Shea

Memorial Gifts & Donations




William Joseph O’Shea, 91, of Wrightsville Beach passed away peacefully on May 6, 2021.

William was born in New York City on February17, 1930 to Michael Joseph O’Shea and Mary Agnes Benjamin O’Shea.

William graduated from Iona College in 1951. He was a proud veteran of the US Army, serving from July 10, 1951 to June 11, 1954. He graduated from Brooklyn Law School in 1967 with a Juris Doctorate Degree. He served the US Treasury Department Bureau of Customs as a Customs Agent and was later appointed District Director of Customs in North Carolina. William ultimately retired on December 3, 1996 after three years of service as the Officer in Charge of US Customs in Nassau, Bahamas. He was also a retired Commander from the US Coast Guard Reserve.

William is survived by his wife of 37 years, Kathy Pei O’Shea of Wrightsville Beach; daughters, Joanne O’Shea Campbell and husband Mike Campbell of Beaufort, NC; Sheila O’Shea Schwartz and husband Barry Schwartz of Fort Lauderdale, FL; and Karen Hu Vegas and husband Martin Vegas of Danville, CA; 11 grandchildren, and 15 great grandchildren. He was preceded in death by his parents and brother, Robert Michael O’Shea.

In lieu of flowers, the family requests donations be made to the New Hanover Regional Medical Center Foundation in memory William.
Share memories and condolences with the family by clicking on the “Condolence” tab.

Wilmington Funeral & Cremation 1535 S. 41st Street, Wilmington, NC 28403 910-791-9099


Purchase Flowers

Tribute Wall

Please feel free to sign the guestbook or share a memory



Your email address will not be published. Required fields are marked *


  • May 12, 2021
    David Foster says:
    Bill was a great patriot and trusted friend. I am very thankful to have had the privilege of knowing Bill. I will miss him on earth, but I know I will see him again in heaven. Fair winds and following seas my friend. "Semper Paratus!"