After going undrafted in 2014 Lankford signed with the Miami Dolphins on May 11, 2014, and was waived four days later.[3][2]
Indianapolis Colts
On May 18, he signed with the Indianapolis Colts.[4] He was waived on August 30, and resigned to the practice squad on September 1.[2] On January 19, 2015, he signed a reserve/future contract with the Colts.[2] He was released by the Colts on August 31, 2016.[5]
Saskatchewan Roughriders
Lankford signed with the Saskatchewan Roughriders of the Canadian Football League (CFL) on November 7, 2015.[6] He played in one game during their 2015 season. In his second season in the CFL Lankford saw more playing time, playing in 9 games, catching 19 passes for 165 yards. Despite the increased play time he was on, and off the practice roster multiple times during the season, and was ultimately released on October 25, 2016.[7]
Lankford signed with the Ottawa Redblacks on February 13, 2019, at the start of free agency.[9] He played in three of the first four games of the season for Ottawa, but made a costly error on a punt return in Week 4 which lead to being dismissed from the team.[10]
BC Lions
On July 15, 2019, it was announced that Lankford had signed with the BC Lions.[11]
Personal
Lankford's father, Paul, played cornerback for the Miami Dolphins from 1982 to 1991.