NC State Assistant Coach; Kansas State University Interim Head Coach in 2026; Kansas State University Associate Head Coach from 2025 to 2026; University of North Florida Head Men's Coach from 2009 to 2025; 3-Time Atlantic Sun (A-Sun) Conference Coach of the Year (2015, 2016 & 2020); 3-Time A-Sun Regular Season Champions (2015, 2016 & 2020); 2015 A-Sun Tournament Champions; Baylor Assistant Coach from 2003 to 2009; 2008 Fox Sports Top Ten Assistants in the US; Valparaiso Assistant Coach in 2003; Clemson Assistant Coach from 1998 to 2003; Wyoming Assistant Coach from 1997 to 1998; LaRoche College Head Coach from 1993 to 1997; Slippery Rock Assistant Coach from 1992 to 1993; Seneca Valley High School (PA) Assistant Coach from 1991 to 1992; Butler County Community College (PA) Assistant Coach from 1990 to 1991; Northgate High School Assistant Coach (PA); played college basketball at Greensboro College & Butler County CC