Liberty University Assistant Coach; University of Virginia Director of Player Development from 2017 to 2024; 2019 NCAA National Champions; Cleveland Cavaliers (NBA) Director of Scouting/recruiting from 2012 to 2017; SMU Assistant Coach from 2010 to 2012; Denver Nuggets (NBA) Player Development Coach from 2008 to 2010; Air Force Academy Assistant Coach from 2000 to 2007; Ferrum College (VA) Head Coach from 1996 to 2000; Clark University (MA) Head Coach from 1991 to 1996; George Washington University Assistant Coach from 1986 to 1991; Yale Assistant Coach from 1984 to 1986; Montclair State Assistant Coach from 1983 to 1984; played basketball for Montclair State