- Originally selected by the Miami Dolphins in the sixth round (194th overall) of the 2017 NFL Draft.
- Waived by the Dolphins on Sept. 2, 2019.
- Signed to the Buffalo Bills practice squad on Sept. 5, 2019.
- Signed to Buffalo's active roster on Nov. 2, 2019.
- Waived by Buffalo on Sept. 5, 2020.
- Claimed off waivers by the Cleveland Browns on Sept. 6, 2020.
- Signed by the Houston Texans as an unrestricted free agent on March 22, 2021.
Bair Mail: On Desmond Ridder, Troy Andersen and possible defensive changes, helping Grady Jarrett and more
Evaluating Drake London, Arnold Ebiketie, Troy Andersen and 2022 NFL Draft class through bye week
Bair Mail: On Marcus Mariota and Desmond Ridder, Arthur Smith and NFC South after Tom Brady comeback
NFL Power Rankings Week 14: Bengals move into top 5 after beating Chiefs, Bills and Cowboys rise