Saat usianya 10 tahun, Wilson dibawa orang tuanya ke Australia dan menetap di sana. Pemain yang kini berusia 28 tahun itu akhirnya memilih untuk memperkuat Negeri Kanguru di level tim nasional kelompok umur.
Sejauh ini Wilson tercatat pernah membela Australia U-20 dan U-23. Namun dirinya tak pernah dipercaya masuk skuad senior.
Wilson memulai kariernya di akademi Burnley. Kemudian dia dipinjamkan ke Stockport pada 2016.
Masih di tahun yang sama, Wilson melanjutkan karier di Australia bersama Perth Glory. Dia juga smepat membela panji Wellington Phoenix dan Newcastle Jets.
Selain itu Wilson sempat bersama Klub Finlandia SJK. Baru pada 2022, dia menginjakkan kakinya di Asia Tenggara dengan memperkuat klub Thailand, Lampang.