gregory navarro