He played college football at Virginia Tech and signed with the Chicago Bears as an undrafted free agent in 2021.
[2] He was waived on August 31, 2021, during final roster cuts and re-signed to the team's practice squad the following day.
[8] Johnson signed with the Washington Football Team on November 30, 2021, after former Virginia Tech teammate, Joey Slye, was placed on injured reserve.
[9] In his first game with the team, Johnson made a game-winning 48-yard field goal in a 17–15 victory over the Las Vegas Raiders.
[10] Johnson played in 3 games before Slye returned and resumed duties as the starting kicker.