French was the head coach and camp coordinator of the Austin SLAM Baseball program while he was a relief pitcher at Concordia University Texas. He was named a volunteer assistant at Alabama in 2007 and was promoted to the Crimson Tide's director of baseball operations in 2009. He was named the pitching coach at Florida International in 2011, and at Lee University in 2014.[2]
French joined the Houston Astros organization in 2016, and served as the pitching coach of the organization's Triple-A affiliate in 2019.[3]