- Played running back, receiver, punt returner and defensive back at Point Loma High School
- A 247Sports top 300 player in California
- Had 133 yards rushing, 174 yards receiving and nine tackles on defense in 2017
- Named All-Western league honorable mention
- Posted 15 tackles as a junior
- Also ran track including the 100-meter, 200-meter and 4x100-meter relay
- Coached by Mike Hastings