He was selected by the Bills in the second round of the 1974 NFL draft after playing college football at Pennsylvania State University.
[5] He played in all 14 games, starting eight, for the Bills in 1974, recording two sacks, two fumble recoveries, and one interception.
[2] Allen played in all 14 games for the second consecutive season, starting five, in 1975 and recovered one fumble.
[3] He also spent time as the national executive director and chief negotiator for the Screen Actors Guild.
[3] Allen was a professor in labor and employment relations at Penn State as well.