For the past seven seasons, Catherine Bell has played the feisty, by the book. Lt. Col. Sarah Mac MacKenzie. Her character is a member of the elite Navy and Marine Corps. of lawyers who prosecute and defend military criminals on the CBS drama JAG.. Bell visited The Early Show Tuesday to discuss her role.