mahin wilson career