 He graduated from Virginia Tech after playing college football at Grossmont College and Colorado State University.He attended El Capitan High School in Lakeside, California (1997).After four seasons with the Falcons, he signed with the Panthers as an unrestricted free agent in 2006.