Carriera da giocatore Oakland Raiders Scelto al draft dagli Oakland Raiders, nella stagione 2002 giocò una partita facendo registrare 3 ritorni per 68 yard su kickoff subendo anche un fumble e perdendolo. Nella stagione 2003 giocò tutte le 16 partite di cui 2 da titolare ricevendo 5 volte per 31 yard ed 1 corsa per 0 yard.
Nella stagione 2004 prese parte a 12 partite di cui 3 da titolare, ricevendo 50 volte per 679 yard con 6 touchdown e un fumble, poi recuperato; con inoltre 4 ritorni per 63 yard su kick off e 1 corsa perdendo 3 yard. Infine lanciò una volta ma il passaggio fu incompleto. Nella stagione 2005 giocò 2 sole partite ricevendo 2 volte per 12 yard.
Nella stagione 2006 scese in campo in 16 incontri di cui 4 da titolare, ricevendo 62 volte per 727 yard ed un touchdown. Nella stagione 2007 giocò 16 partite di cui 13 da titolare, ricevendo 55 volte per 717 yard con 4 touchdown ed una corsa per una yard. Nella stagione 2008 diventò il 2º wide receiver di destra della squadra, giocando 13 partite di cui 10 da titolare, ricevendo 19 volte per 181 yard e 2 touchdown, insieme ad una corsa per una yard. Il 18 febbraio 2009 fu svincolato dai Raiders. Detroit Lions e L.A. Rams Il 16 aprile 2009 firmò con i Detroit Lions, ma il 22 luglio venne ceduto ai Los Angeles Rams in cambio del defensive tackle Oren Harris. Il 5 settembre 2009 fu svincolato anche dai Rams.
Carriera da allenatore San Francisco 49ers Dal 2014 al 2015 Curry fu assistente offensivo per i San Francisco 49ers.
New Orleans Saints Il 3 febbraio 2016, Curry venne assunto dai New Orleans Saints come assistente offensivo sotto il capo allenatore Sean Payton. Nel 2018 venne promosso ad allenatore dei wide receiver. Nel 2021 passò al ruolo di allenatore dei quarterback. Il 23 febbraio 2022 Curry fu promosso dai Saints al ruolo di coordinatore del passing game.
Buffalo Bills Il 7 febbraio 2024 fu nominato nuovo allenatore dei quarterback dai Buffalo Bills sotto il capo allenatore Sean McDermott. Nel 2026 non venne riconfermato dal nuovo capo allenatore dei Bills Joe Brady.
Denver Broncos Il 18 febbraio 2026 venne assunto dai Denver Broncos come allenatore dei wide receiver.
Note
Collegamenti esterni