Career
He played seven seasons for the Cleveland Browns (1955–1956), the Chicago Cardinals (1956–1958), and the Philadelphia Eagles (1959–1961). He was defensive coordinator of the Cincinnati Bengals from 1970 through 1974. Weber provided six interceptions for Philadelphia Eagles 1960 championship team
He grew up in suburban Philadelphia and went to Abington High School.
After retirement, he worked as defensive coordinator for Cincinnati Bengals and Baltimore Colts, where he succeeded teammate Maxie Baughan. Weber resides in San Diego, California.