David Allen is an American former professional football player who was a running back in the National Football League (NFL) and Canadian Football League (CFL). He played college football for the Kansas State Wildcats, earning consensus All-American honors in 1998. He three seasons in the NFL with the Jacksonville Jaguars and St. Louis Rams. He was originally signed as an undrafted free agent by the Jaguars, and spent one season with the Rams. He played two seasons in the CFL with the Calgary Stampeders.