Davidson, Craig, 1976-....