Harvey grew up in Hastings, Florida. He attended Pedro Menendez High School, where he played linebacker as a senior, recording 131 tackles, including 49 solo stops, four sacks and three forced fumbles as a senior. Harvey was named first-team all-state by the Sun Sentinel and a Class 5A Elite all-state team member.[1]
College career
Harvey played for the Iowa State Cyclones from 2014 to 2018 at all three linebacker spots. After redshirting in 2014, he started eight of 12 games played as a RS Freshman, finishing fourth on the team in tackles with 59.[1] He started nine of 12 games played his sophomore season, where he tied for the team lead in tackles (78) and ranked second on the team in both TFL (7.5) and sacks (3.0).[1] Harvey was named Honorable Mention All-Big 12. Harvey started all 12 games played at outside linebacker as a junior, where he posted 76 tackles and ranked second on the team in TFL (11.5), fourth in sacks (4.0), and had an interception, forced fumble, fumble recovery and five pass breakups.[1] He was once again named Honorable Mention All-Big 12 following his junior season. In 2018, Harvey started all 13 games at outside linebacker, where he finished second on the team in tackles (76), tied for second in TFL (9.0) and second on the team in sacks (3.5). Harvey was named Honorable Mention All-Big 12 for the third straight season.[1] Harvey was selected to participate in the NFLPA Collegiate Bowl in January 2019.
Although he received draftable grades by a few NFL teams, Harvey ended up signing as an undrafted free agent by the Cleveland Browns after the 2019 NFL draft.[3] He was waived by the Browns on August 31, 2019 and was signed to the practice squad the next day.[4][5] He was promoted to the active roster on September 21, 2019.[6] He was placed on injured reserve on October 4.[7]
Harvey was waived by the Browns on September 5, 2020.[8]
The Browns re-signed Harvey on August 20, 2021.[9] Harvey was waived by the Browns on August 31, 2021.[10]
The Browns re-signed Harvey for a third time on December 18, 2021, following 20+ positive COVID-19 tests on the Browns active roster.[11] He was waived on January 8, 2022.[12] He signed a reserve/futures contract with the Browns on January 11, 2022.[13] Harvey was waived by the Browns on August 30, 2022.[14]
St. Louis BattleHawks
On November 17, 2022, Harvey was drafted by the St. Louis BattleHawks of the XFL.[15] He re-signed with the team on January 30, 2024.[16] He was named to the 2024 All-UFL team on June 5, 2024.[17] He had his contract terminated on June 18, 2024, to sign with an NFL team.[18]
Dallas Cowboys
On June 18, 2024, Harvey signed with the Dallas Cowboys.[19] He was waived on August 26.[20]