Randy C. Gibson of Edgartown died on Saturday, Dec. 2 at the Martha’s Vineyard Hospital after a prolonged battle with cancer. He was 59.

He was born Oct. 3, 1964 in Oak Bluffs. Randy was an Islander through and through. His parents Diane and Sam Jackson are also lifelong Islanders.

Randy enjoyed working at the Vineyard Transit Authority for more than 20 years, helping the community travel across the Vineyard. He loved socializing with passengers and his work family alike, and could often be found smiling and laughing along his routes.

During his time off, Randy enjoyed watching movies. He had a lifelong love of Star Wars and Batman.

He cherished taking trips with his son, Brian C. Gibson, to destinations in the U.S. and abroad, and spending time with his siblings, nieces and nephews over the holidays. Randy especially enjoyed Florida and was always eager to spend time there.

Randy is survived by his son Brian Gibson and his mother Diane Jackson, both of Edgartown; his siblings Frank Gibson, Sheila Jackson, Dennis Jackson, Leigh Gibson, Michael and his wife Valerie, all of Edgartown, Brenda Kennedy of Port Charlotte, Fla., Sherry Brown and her spouse James of Falmouth, and Dawson Jackson and his spouse Ethan of Yarmouth; and countless nieces and nephews.

He was predeceased by his father Sam Jackson and his foster son, Robert M. Luce.

Visiting hours will be held at Chapman Funeral and Cremations in Oak Bluffs on Wednesday, Dec. 6 from 4 to 6 p.m. His graveside service will be held at the New Westside Cemetery in Edgartown on Thursday, Dec. 7 at 11 a.m.

Following the graveside service, a potluck celebration of life will be held at the Portuguese American Club, located at 137 Vineyard avenue in Oak Bluffs. Attendees are encouraged to bring a dish ready to share. No ovens will be available for warming.

Please visit chapmanfuneral.com for online condolences and information.