TRANSACTIONS: Signed with the Los Angeles Rams as an undrafted free agent on April 29, 2019…Waived by Los Angeles on Sept. 5, 2019…Signed to the Giants' practice squad on Nov. 12, 2019…Signed to a reserve/future contract by the Giants on Dec. 30, 2019…Signed to a reserve/future contract by the Giants on Jan. 4, 2020…Waived by the Giants on Sept. 5, 2020 and signed to their practice squad the following day…Waived on Sept. 15, 2020 and re-signed to the Giants' practice squad on Oct. 5, 2020…Activated from the practice squad on Oct. 22, 2020 and returned to the practice squad the following day…Signed to a reserve/future contract by the Giants on Jan. 4, 2021…Released by the Giants on Sept. 2, 2021…Signed to the Giants' practice squad on Nov. 3, 2021…Added to the active roster on Dec. 18, 2021, Jan 1 and 8, 2022…Signed to a reserve/future contract by the Giants on Jan. 11, 2022...Waived on August 30, 2022...Signed to the Houston Texans practice squad on November 15, 2022...Signed a reserve/future contract with the Texans on Jan. 10, 2022...Placed on injured reserve on Aug. 22, 2023...Signed to Houston's practice squad on Nov. 8, 2023...Signed a reserve/future contract with the Texans on Jan. 22, 2024.