He is the Associate Head Coach and Defensive Coordinator for Sam Houston State University football. Prior to his current role he had spent four seasons at Coastal Carolina serving as defensive coordinator. Before that he spent two seasons at Bucknell as defensive coordinator after having spent the previous six years at Cornell where he served two stints at defensive coordinator, spanning four seasons. He got his start at the Division I level as a graduate assistant at Nebraska, which led to opportunities with New Mexico State, where he spent two stints, mixed in with one year at Villanova and two at Buffalo.