Craig has been with The Sheriffs Office since 2012. He has been working in in the enforcement industry for 28 years, enforcing debts types of council tax, magistrates fines, rent, customs and excise, VAT. He has been also a manager of a team of bailiffs.

Outside work, Craig enjoys motorsport, going to the gym and traveling.