Tài năng trẻ 20 tuổi từng ra mắt Fulham trong trận thua Southampton 0-1 tại Carabao Cup 2019/20. Tuy nhiên đấu trường thi đấu thường xuyên của Davis vẫn chủ yếu là ở đội dự bị. Mùa này, anh đã thi đấu 12 trận, ghi 1 bàn trước khi giải đấu bị hủy ngang vì dịch Covid-19.
Benjamin Davis trong màu áo U23 Thái Lan tại vòng chung kết U23 châu Á 2020.
Hợp đồng hiện tại giữa tiền vệ từng tham dự giải U23 châu Á với U23 Thái Lan chỉ còn ràng buộc đến ngày 30/6/2020. Trước khi được Fulham đàm phán gia hạn hợp đồng, Ben Davis từng là một trong 5 cầu thủ trẻ nhận được học bổng 2 năm từ chính CLB này. Anh từng khoác áo đội U18 và U23 của Fulham. Ở đợt tập trung đầu tiên chuẩn bị cho VCK U23 châu Á 2020, Davis là một trong 33 cái tên được HLV Nishino triệu tập và sau đó anh đã có tên chính thức dự giải đấu cùng U23 Thái Lan.
Theo báo chí Thái Lan, Benjamin Davis rất mong muốn ở đợt tập trung tới đây, anh sẽ được gọi lên ĐTQG chuẩn bị cho VL World Cup 2022 cũng như kế hoạch dự AFF Suzuki Cup 2020. Benjamin Davis sinh tại Phuket (Thái Lan), có bố là người Xứ Wales. Lúc 5 tuổi, anh cùng gia đình tới Singapore và sở hữu quốc tịch này không lâu sau đó. Lớn lên, anh đã quyết định thi đấu cho Thái Lan thay vì Singapore. Trước đây, bóng đá Thái Lan từng có trường hợp cầu thủ Tristian Đỗ có mẹ người Pháp và sau đó về Thái Lan chơi bóng cho U23, trước khi được gọi lên ĐTQG và chơi khá thành công ở kỷ nguyên HLV Kiatisak.