Baca Juga: Profil Brahim Diaz, Anak Muda Spanyol yang Ngebet Dipinang AC Milan
Karir junior sepak bola Ezra dimulai dari HFC Haarlem pada rentang tahun 2005 hingga 2009. Kemudian ia berpindah ke AZ Alkmaar sejak tahun 2009 hingga 2021.
Ajax Amsterdam kemudian mendaftarkan Ezra di laga usia dini pada tahun 2021. Pemain yang kerap bernomor punggung 10 itu menandatangani kontrak profesional bersama Ajax dengan durasi 4 tahun hingga 30 Juni 2017.
Seusai sukses membawa juara Ajax B2 (U-16) di ajang Lion City Cup serta jadi top skor sepanjang turnamen, Ezra dipanggil Timnas Belanda untuk memerkuat Belanda di kelompok usia U-15, U-16, dan U-17.
Baca Juga: Profil Sergio Aguero, Punggawa Anyar Barcelona yang Juga Sahabat Lionel Messi
Setelahnya, Ezra pulang ke Tanah Air sebagai pemain naturalisasi. Ia resmi sebagai WNI pada tahun 2017.
Di bawah kepelatihan Luis Milla saat itu, Ezra dipanggil untuk memulai debut Timnas Indonesia melawan Vietnam, pada laga uji coba tahun 2017.
Lantas, Ezra kembali tampil dalam ajang SEA Games 2017. Saat itu, pemain sayap kanan ini masuk dalam Timnas Indonesia U-23.
Baca Juga: Profil Rekrutan Anyar Liverpool Ibrahima Konate, Bermula di Prancis dan Bersinar di Jerman
Namun, pada 2019, Ezra dilarang masuk dalam skuad Timnas Indonesia setelah FIFA menganggap pergantian kewarganegaraan Ezra belumlah sah.