After graduating high school, Brown joined the US Army. He completed a 14-month tour in Afghanistan, from 2005-2006. After service, Brown enrolled in Temple University in 2007 and joined the football team known as the Temple Owls in 2008. In his junior year, Brown played as a tight end before playing regularly as a defensive end during his senior year. Brown also played in the Arena Football League.