Samuels went undrafted in the 2004 NFL draft and signed with the Indianapolis Colts. He was cut by the Colts after training camp when they were cutting their roster down to the NFL mandated 53-man roster.[1][2]
First stint with Blue Bombers
Days before the start of the Winnipeg Blue Bombers2005 training camp he joined the team.[2] Samuels debuted for Winnipeg in week one against the Saskatchewan Roughriders. His starting debut came in week eight against the Hamilton Tiger-Cats. He played in 17 of the 18 games, missing the last game against Calgary due to injury.[1][2] He finished third on the team in tackles with 62 and then was second on the team with two fumble recoveries.[2]
In 2006, Samuels started 12 games for Winnipeg while missing seven games including a playoff game due to injury.[2] However, he still finished second on the team with five pass knockdowns and three interceptions.[2] He also had 28 tackles and one tackle for a loss.[2] The teams' only blocked punt of the season came when Samuels blocked a punt attempt of the Montreal AlouettesDamon Duval.[2]
Edmonton Eskimos
Following the 2006 season, Samuels signed as a free agent with the Edmonton Eskimos.[1][2] With Edmonton he started 14 games and was fourth one team[1] with 51 tackles and four pass knockdowns.[2] He also recorded one tackle for a loss and one interception.[2]
Samuels was released by Edmonton following their 2008 training camp.[1]
Second stint with Blue Bombers
Samuels re-signed with the Blue Bombers on July 20, 2008.[2] He led Winnipeg in fumble recoveries and finished second on the team in interceptions.[1] He was released on February 6, 2009.[3]
On July 20, 2010, Samuels was released by the Alouettes.
Coaching career
Samuels began his coaching career in 2019 at his alma mater as a defensive assistant under Willie Taggart.[5] In 2020 he went with Taggart to Florida Atlantic[6] and became the team’s cornerbacks coach.