- Played for head coach Brian O'Connor at Mount Olive High School in Mount Olive, N.J.
- Served as team captain during his junior and senior seasons
- Selected as the 2017 North Jersey Freedom Division Player of the Year
- Named second team All-State, first team All-Conference and second team All-Metro
- Totaled 97 tackles and eight interceptions during his high school career
- On offense, completed 272 of 461 passes for 3,220 yards and 27 touchdowns, while rushing 239 times for 1,686 yards and 25 scores
- Also lettered in baseball and basketball, earning first team All-Conference honors in baseball
- Member of National Honor Society