Craig Marsh

Craig Marsh is a Welsh pool player who plays on the IPA tour.

Marsh was the IPA 2014 European Professional Champion.

Titles

 * 2017 IPA World Blackball Championship
 * 2014 European Professional Championship