Veteran NFL long-snapper who joined the Bucs in March 2017 having spent the eight previous seasons fulfilling that role with the Buffalo Bills. Played in all 32 games in that role before leaving after the 2018 season. Switched from 65 to 89 for the 2018 season. Went on to play briefly with the 49ers in 2019 and was re-signed to the practice squad late in the 2020 season but did not make the main roster before being released after the season.