Al college Duncan giocò a football a Maryland. Fu scelto nel corso del sesto giro (186º assoluto) del Draft NFL 2023 dai Tennessee Titans.[1] Debuttò come professionista subentrando nella gara del secondo turno contro i Los Angeles Chargers. Nella settimana 12 contro i Carolina Panthers disputò la prima partita come titolare. La sua prima stagione si chiuse con 10 presenze, 5 delle quali come titolare.