His longest stint was with the Buffalo Bills (1998-2000), where he played well for the Bills in "nickel" and "dime" situations. Many observers felt he was among the best of the defensive backs in the Miami camp last summer, but he was nonetheless released before the start of the regular season.