Кариера в колежа:
Паркс играе за Калифорнийските златни мечки от 1999-2002 г. Той беше назначен в първия отбор на All-Pac-10 на треньорите като старши.
Професионална кариера
Сан Франциско 49-те
Паркс направи списъка от 53-ма играчи на 49ers от тренировъчния лагер като недрафтиран свободен агент през 2003 г. Той беше неактивен за първите 3 мача от сезона, преди да направи своя дебют в НФЛ на 5 октомври 2003 г. срещу Филаделфия Ийгълс . Той игра в 15 мача за 49ers през тази година, предимно като резервен бек и краен защитник.
Ню Йорк Джетс
На 29 август 2005 г. Паркс беше продаден на Джетс за условен избор в 7-ия кръг на Драфта на NFL 2006. Паркс игра в 11 мача за Джетс през този сезон, предимно като резервен бек. Той беше отменен от Джетс на 2 септември 2006 г.
Лас Вегас Рейдърс
През сезон 2013 Паркс беше нает от Оукланд Рейдърс като треньор по контрол на качеството в защита. През 2015 г. той е повишен в помощник треньор на специални отбори, а през 2018 г. е повишен в помощник треньор на бягащи бекове. През февруари 2021 г. Паркс беше повишен в треньор на бягащи бекове, заменяйки Кърби Уилсън, който беше повишен в офанзивен координатор