Biografia
Nato a Seattle, Allen ha frequentato l'high school a Phoenix, in Arizona, dove è stato reclutato dall'University of Oregon per le sue prestazioni di wide receiver nel football americano, entrando a far parte della squadra universitaria. Negli stessi anni ha gareggiato, sempre per l'università di Eugene, nel team di atletica leggera nelle corse ad ostacoli, gareggiando nel circuito NCAA.
Nel 2016, dopo aver vinto i trials americani nei 110 metri ostacoli, Allen ha partecipato ai Giochi olimpici di Rio de Janeiro 2016, arrivando quinto in finale, decidendo successivamente di concentrarsi nelle competizioni di atletica leggera nel corso della sua carriera.
L'anno successivo ai Mondiali di Londra, si ferma in semifinale; mentre viene squalificato nel corso della finale ai Campionati NACAC di Toronto. Nel 2019, partecipa alla staffetta ad ostacoli vincente ai World Relays in Giappone e guadagna la finale ai Mondiali in Qatar.
Ha vinto tre titoli nazionali outdoor (2014, 2016, 2018).