You asked:

is craig mclachlan married

Yes. Craig McLachlan is married.
Craig McLachlan