Craig is partner at Heyl Royster and is Chair of the firm's Appellate practice group. He is also Vice Chair of the Professional Regulation/Licensure practice group. He began his career with Heyl Royster in 1994 after serving for two years as law clerk to Justice Carl A. Lund of the Illinois Appellate Court, Fourth District.
Craig has extensive experience in the Illinois Appellate Courts, Illinois Supreme Court, and the Seventh Circuit Court of Appeals. He has argued eleven cases before the Illinois Supreme Court, eight of which were the result of successful Petitions for Leave to Appeal. Craig has argued 34 cases before the Seventh Circuit Court of Appeals, and filed dozens of briefs in appeals decided without oral argument. He has also argued cases in the United States Courts of Appeals for the Eighth Circuit and Federal Circuit.