Michael Canitrot, Ron Carroll