[1][2] He attended Holy Names High School, where he played Canadian football.
[5][6] Johnson caught four passes for 56 yards during his freshman season with the Penn State Nittany Lions.
[8] As a junior, Johnson served as Penn State's second tight end behind Brenton Strange and caught 20 passes for 328 yards and four touchdowns.
[9] Johnson was selected by the New York Giants in the fourth round, 107th overall, of the 2024 NFL draft.
[13] Johnson was also the second highest rated prospect ahead of the 2024 CFL draft; he was selected 71st overall in the eighth/final round by the BC Lions.