Ottawa Rough Riders Joseph first signed with his hometown
Ottawa Rough Riders in January 1992 and had 119 carries for 711 yards and two touchdowns in his
rookie season. He also had 15 receptions for 113 yards and a 10-yard touchdown pass in 1992. His production fell in 1993 as he rushed for 398 yards on 108 attempts, but had a career high in receiving yards with 403 from 33 catches. In his last year with the Rough Riders, in 1994, he had 68 carries for 280 yards and 18 catches for 185 yards.
Saskatchewan Roughriders On June 25, 1995, Joseph was traded to the
Saskatchewan Roughriders in exchange for
Chris Burns.
Toronto Argonauts As a
free agent, Joseph signed with the
Toronto Argonauts on March 1, 1999.
BC Lions Joseph signed with the
BC Lions in
2004 and played in five regular season games where he had six special teams tackles. For his playing career, Joseph played in 175 regular season games and ran for 2,412 yards on 526 attempts, scoring 15 rushing touchdowns. He also caught 103 passes for 1,175 yards and four receiving touchdowns. While playing on special teams, he recorded 122 special teams tackles. ==Coaching career==