 He has been a member of the Cincinnati Bengals, Arizona Cardinals and New York Giants of the National Football League (NFL).Russell signed with the Cincinnati Bengals after going undrafted in the 2016 NFL Draft.On September 3, 2016, he was waived by the Bengals and was signed to the practice squad the next day.