Prior to joining Justice Fellowship, the criminal justice and public policy reform arm of Prison Fellowship Ministries founded by Charles W. Colson, DeRoche served as Speaker of the House of Representatives in Michigan. He represented Novi and six other growing suburban-Detroit communities in the Michigan legislature for three terms. While in the legislature, Craig distinguished himself by being unanimously elected Speaker of the House in 2004 at age 34. This made Craig the youngest statewide republican leader in the country at the time.

Craig grew up in Michigan and graduated through the public schools before earning his bachelor of science in business from Central Michigan University at age 20. In 1992, Craig was granted a fellowship in the Michigan Political Leadership Program at Michigan State University and has served on the program's Board since 1996.

Craig did not seek election to office in 2008 and ran his own consulting business prior to joining Justice Fellowship as the Director of External Relations. Craig was drawn to work in advancing the mission of the fellowship through his own Christian experience and surrender after a life-long addiction to alcohol.

Craig is married to Stacey and has three daughters aged 10, 8 and 4 years. He lives in Novi, Michigan, where he was twice elected to the city council and is very active in his local community, church, and with his family. Craig is also an active participant and volunteer in addiction recovery efforts, programs, and events.