 On September 23, 2019, Johnson was signed to the Houston Texans practice squad, but was released two days later.On October 2, 2019, Johnson was signed to the Carolina Panthers practice squad.He was released on October 15.