Kariéra na vysokej škole:
Parks hral za California Golden Bears v rokoch 1999-2002. Ako senior bol menovaný do prvého tímu All-Pac-10 trénerov.
Profesionálna kariéra
San Francisco 49ers
Parks vytvoril 53-člennú súpisku 49ers z tréningového kempu ako nedraftovaný voľný hráč v roku 2003. Pred debutom v NFL 5. októbra 2003 proti Philadelphia Eagles bol neaktívny počas prvých 3 zápasov sezóny. b> . V tom roku odohral 15 zápasov za 49ers, predovšetkým ako záložný bek a krajný obranca.
New York Jets
29. augusta 2005 bol Parks vymenený do Jets za podmienečnú voľbu v 7. kole draftu NFL v roku 2006. Parks odohral v tejto sezóne za Jets 11 zápasov, predovšetkým ako záložný running back. 2. septembra 2006 sa ho vzdali Jets.
Las Vegas Raiders
V sezóne 2013 bol Parks najatý tímom Oakland Raiders ako tréner defenzívnej kontroly kvality. V roku 2015 bol povýšený na asistenta trénera špeciálnych tímov a v roku 2018 bol povýšený na asistenta trénera running backov. Vo februári 2021 bol Parks povýšený na trénera running backov a nahradil tak Kirbyho Wilsona, ktorý bol povýšený na ofenzívneho koordinátora.