Avila University Head Coach; St. Thomas (FL) TE Coach from 2024 to 2025; Florida Atlantic University Run Game Coordinator/OL Coach from 2012 to 2024; University of Michigan Offensive Line Coach from 2017 to 2020; in 2018, was the only OL in the Big Ten to see all five starters earn all-conference; Minnesota OL Coach in 2017; Ohio State University Offensive Coordinator/OL Coach from 2015 to 2016; Ohio State University Co-Offensive Coordinator from 2012 to 2014; 2x FootballScoop Offensive Line Coach of the Year (2012, 2014); 2014 College Football Playoff National Championship; Notre Dame OL Coach from 2010 to 2011; Kansas OC/QB Coach from 2003 - 2004, 2007- 2009; Illinois OL/RCG Coach from 2005 to 2006; Air Force OL Coach from 2000 to 2002; Army OL/DL Coach from 1987 to 1999; Michigan State LB/DB Coach from 1985 to 1986; Akron RB Coach in 1984; played college football for Mount Union (QB)