He played college football at McNeese State as a quarterback and was signed by the Cincinnati Bengals as an undrafted free agent in 1996.In college Joseph played quarterback for McNeese State University, leading his team to a 42–11 record and two Southland Conference titles during four seasons as a starter.Subsequently, Joseph spent the 1996 season with the Cincinnati Bengals, played for the London Monarchs of the World League in 1997, and tried out as a slotback for the Washington Redskins.On October 25, 2010, Joseph was signed by the Edmonton Eskimos to a practice roster agreement after speculation that starting quarterback Ricky Ray would sit out the final two games of the 2010 CFL season.[5] On January 25, 2011, it was announced that Joseph had been hired as a personal trainer at Cross Gates Athletic Club in Slidell, Louisiana.In 2017, Joseph served as a training camp intern with the Tampa Bay Buccaneers under head coach Dirk Koetter.In March 2019, Joseph was hired as the passing game coordinator and running backs coach at Southeastern Louisiana University.