Anthony Lee Weaver (born July 28, 1980) is an American football coach and former player who is the assistant head coach and defensive line coach for the Baltimore Ravens of the National Football League (NFL). He previously coached for the Cleveland Browns, Buffalo Bills, Houston Texans and New York Jets. Weaver was a college football defensive end at Notre Dame and was drafted by the Ravens in the second round of the 2002 NFL Draft. He also previously played for the Texans.