



Saat ini ia membela Solomon Kings FC dan mengenakan nomor punggung 14. Di level internasional, ia bermain untuk Kepulauan Solomon. Posisi utamanya di lapangan adalah sebagai Bek. Estimasi nilai pasar terkininya berada di angka 50K .
Transfer terbarunya membuat ia bergabung dengan Central Coast FC dari Solomon Kings FC melalui skema pada 2026-07-01.
Selama OFC Pro League 2026, J. David tampil dalam 16 pertandingan dengan rata-rata 0 tekel, 0 intersepsi, 0 sapuan, dan 0 blok tembakan per laga.
