Williams began his football journey at the University of Alabama at Birmingham (UAB), where he played college football for the UAB Blazers. After going undrafted in the 2018 NFL Draft, Williams signed with the Baltimore Ravens as an undrafted free agent. He spent his rookie season on the Ravens’ practice squad before being released in 2019.
