James has 2 wonderful teenage children, Tshidi and Dimpho.

In his spare time, James enjoys the odd game of volleyball, and, if he’s feeling really energetic, he manages to squeeze in a visit to the gym. Most recently though, James has become passionate about running, including marathons.

James has been the Senior Caretaker at Village since 2007, and oversees and manages the grounds-staff, and all the set-ups, maintenance, security, gardening and cleaning that a busy church requires.