Joseph spent five years at Florida Atlantic University in Boca Raton after walking onto the football team and redshirting his freshman year, and graduated in 2017 with a degree in exercise science and health promotion. He graduated as the Owls’ all-time leader in field goals made, points scored, PATs made, and field goals attempted. He also set the university’s single-game records for PATs, field goals, points scored by kicking, and the Owls’ longest field goal. As of February 2019, he was working towards finishing his MBA at FAU.
After going un-selected in the 2018 NFL Draft, Joseph was signed as a free agent by the Miami Dolphins. He made all three of the kicks he attempted in the preseason. He was released by the Dolphins on September 1, 2018.
Cleveland Browns
Joseph was signed by the Cleveland Browns on September 17, 2018. He replaced Zane Gonzalez, who was cut from the team after missing two field goals and two extra points the previous day. In a Week 5 game at home against the Baltimore Ravens, Joseph made his first career game-winning field goal, a 37-yard attempt. This helped the Browns win, in overtime, by a final score of 12-9. In his one season with the Browns, he made 17 of his 20 field goal attempts, with a long of 51, and made 25-of-29 extra points. He was 4-of-4 from 20-to-29 yards, 7-of-7 from 30-to-39 yards, 5-of-7 from 40-to-49 yards and 1-of-2 from 50-plus yards. In 2018, he handled 69 total kickoffs and achieved a touchback on 68.1% of them. On August 31, 2019, Joseph was released during final roster cuts after losing the kicker job to rookie Austin Seibert. Joseph was drafted in the fifth round of the fifth phase of the 2020 XFL Draft by the Seattle Dragons in October 2019.
On November 25, 2019, Joseph was signed to the Carolina Panthers practice squad.
Tennessee Titans
On December 18, 2019, the Tennessee Titans signed Joseph to a three-year contract off Carolina's practice squad, after waiving kicker Ryan Santoso and placing kicker Ryan Succop on injured reserve. He made his debut with the Titans on December 22, kicking four extra points in a 38-28 loss to the New Orleans Saints. Joseph went 5-for-5 on extra points in the Week 17 finale against the Houston Texans, winning 35-14. Joseph didn't attempt a field goal until his fifth game with the Titans, when he made a 30-yard kick in the first quarter of the against the Kansas City Chiefs. He went 15-for-15 on extra points before his first field goal attempt.