Meski lahir di Thailand, Elkan memiliki garis keturunan Inggris dari sang ayah dan darah Indonesia dari ibunya.

Pada 2008, Elkan bersekolah di British School of Jakarta dan tinggal bersama keluarganya di Bintaro, Tangerang Selatan.
Namun, tiga tahun kemudian, ia pindah ke Inggris untuk mengejar cita-citanya menjadi pemain sepak bola profesional.
Pilihan Elkan untuk bergabung dengan Timnas Indonesia menunjukkan komitmen yang kuat, meskipun ia lahir di Thailand.
Berbeda dengan pemain naturalisasi seperti Marc Klok, Elkan resmi menjadi Warga Negara Indonesia (WNI) pada 2021, lengkap dengan KTP yang diperolehnya pada 9 November tahun yang sama.

Karier sepak bola Elkan dimulai saat ia bergabung dengan Ipswich Town pada 2019. Ia menjalani debut seniornya pada 6 Oktober 2020 dalam kemenangan 2-0 melawan Gillingham di Piala EFL.
Momen bersejarah terjadi pada 16 April 2022 ketika ia menjadi pemain Indonesia pertama yang bermain di liga profesional Inggris, tepatnya di EFL League One melawan Rotherham United. Kontraknya di Ipswich diperpanjang hingga 2025, dengan opsi tambahan setahun.
Pada 2022, Elkan sempat dipinjamkan ke beberapa klub, termasuk King's Lynn Town dan Gillingham di EFL League Two. Bersama Gillingham, ia mencetak gol pertamanya pada 15 Oktober 2022 dalam laga melawan Stevenage. Awal 2023, ia kembali ke League One bersama Cheltenham Town.
Di pentas internasional, Elkan membuat debutnya untuk Timnas Indonesia U-19 pada 11 Oktober 2020 melawan Makedonia Utara.
Baca Juga: Rencana Gila STY: Duetkan 2 Pemain dengan Keahlian Lemparan Jauh di Timnas
Pada November 2021, ia memulai perjalanan bersama tim senior Indonesia dalam laga persahabatan melawan Afghanistan, meskipun sempat mengalami cedera.