Josh Allen plays for the Buffalo Bills in the National Football League (NFL) as their quarterback. He was drafted by the Bills in 2018 and has since signed a major contract extension with the team, making him one of their highest-paid players. Allen has led the Bills to multiple playoff appearances and division titles and was named the NFL Most Valuable Player in 2024.