Ator e modelo australiano que se tornou conhecido por sua atuação no filme The Kissing Booth, de 2018. Ainda no mesmo ano, atuou nos filmes The Mortuary Collection e Swinging Safari. Em 2019, passou a interpretar o personagem Nate na série Euphoria, da HBO.
Participou do curta Carpe Liam e também atuou em Max & Iosefa, que foi escrito por ele.
Em 2017, fez uma participação não creditada no filme Piratas do Caribe: A Vingança de Salazar.
Nasceu em Brisbane, na Austrália, filho de Melissa e John Elordi. Tem uma irmã chamada Isabella. Entre 2019 e 2020, viveu um relacionamento com Zendaya, sua colega na série Euforia. Após o término da relação, começou a namorar a modelo Kaia Gerber, de quem se separou em novembro de 2021. Também já namorou com Joey King, com quem contracenou em The Kissing Booth.
Contracenou com Molly Ringwald no filme The Kissing Booth.